[RTA/DPA BW tests]: Follow-ups from !413
In !413 (merged) we had to add a number of hacks/workarounds to get the bandwidth tests to work on master and 2024-patches with only a single branch of PRConfig.
Best to look through the diff of !413 (merged) to see what we had to do, but a few things there come to mind:
-
We now have two versions of line-and-stream-rates.py(code duplication): Addressed in !477 (merged) -
- follow-up in #39.read_event_numbers.pyhas a horrid hack for reading the number of events in a compressed .RAW file. We should probably never run this over compressed files -
read_event_numbers.pyhas to make some hacks to configure ODIN on2024-patches: Addressed in !477 (merged) -
A couple of if use_iosvc in optionsconditionals should be removed fromrun_bandwidth_test_jobs.py: Addressed in !477 (merged) -
The ifs in Moore_bandwidth_test.shto configure the EVTMAX have got a bit out of hand. : Resolved 'for free' by !449 (merged)
We should try to address these while porting the BW test analysis scripts to Moore.
Edited by Ross Hunter