[RTA/DPA BW Tests] Simplify & make more robust the printing of per-line persistency info
Goes with lhcb/Moore!3329 (merged)
Addresses one of the points in #18
This has been a small potential banana skin in the bandwidth tests for a while: line-descriptives.py
doesn't respect the streaming configuration of the rest of the test and just takes all_lines
(potential problem if you have lines commented in/out). It also has to launch a GaudiPython job to get the info, which is just unnecessary.
This simplifies the procedure by getting the Moore jobs to dump the per-line persistency info just like they dump the streaming configuration. Then all we have to do is load it and format it into a html page. No GaudiPython job required, and thus should unblock lhcb/Rec!3659 (comment 7872353)
Edited by Ross John Hunter