[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) -
read_event_numbers.py
has 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.py
has to make some hacks to configure ODIN on2024-patches
: Addressed in !477 (merged) -
A couple of if use_iosvc in options
conditionals should be removed fromrun_bandwidth_test_jobs.py
: Addressed in !477 (merged) -
The ifs in Moore_bandwidth_test.sh
to 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 Luke Grazette