-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
When running ODC test suite with higher levels of parallelism, e.g. 16, random tests often fail with the following error:
3/45 Test #41: odc::topology/underlying_session_terminated ........................***Failed 0.14 sec
Running 1 test case...
unknown location(0): fatal error: in "topology/underlying_session_terminated": std::runtime_error: Failed to start a new session. Error code 1; error: dds-session: error: invalid uuid string
/home/orybalch/dev/ODC/tests/odc-tests.cpp(617): last checkpoint
*** 1 failure is detected in the test module "odc_core_lib"Tracking it down it seems to come from:
https://github.com/FairRootGroup/DDS/blob/master/dds-tools-lib/src/Tools.cpp#L99-L110
Attached is a DDS log where the issue is present twice (search for invalid uuid string):
dds_2022-05-23.0.log
This was already mentioned in #379, but I'm pretty sure it is a different issue and worth it's own ticket.