Skip to content
Snippets Groups Projects

Change of file locations and fixes to Hlt2 bandwidth test

Merged Shunan Zhang requested to merge hlt2-bandwidth-tests into master
All threads resolved!

To go with lhcb/Moore!2290 (merged).

The major change in this MR is rearranging code for the hlt2 bandwidth test, and getting prepared for the Sprucing test to be added soon.

Now the Moore runs are launched by the new script run_bandwidth_test_jobs like the throughput tests.

  • Add a new script run_bandwidth_test_jobs.py that configures input file by TestFileDB, events to process and the options to run.
  • Move test options baseline-streamless.py, baseline-5-streams.py and baseline-16-streams.py to $HLT2CONFROOT/tests/options/bandwidth/.
  • Add process option to most of the scripts to get prepared for the Sprucing bandwidth test.

Minor fixes

  • fix labels and x-axis ranges in make_bandwidth_test_plots.py
  • rename stream-configs.py -> hlt2-stream-configs.py
  • rename stream names b_to_charm -> b_to_open_charm, topb -> topo_b

Work towards lhcb/Moore#507 (closed).

cc @enoomen

Edited by Shunan Zhang

Merge request reports

Pipeline #5560425 passed

Pipeline passed for 60197e67 on hlt2-bandwidth-tests

Approved by

Merged by Sebastien PonceSebastien Ponce 1 year ago (May 17, 2023 10:17am UTC)

Merge details

Pipeline #5594762 passed

Pipeline passed for 9c799ad3 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading