Skip to content

[RTADPA BW Tests] Improve coverage to prevent BW Tests going down

Luke Grazette requested to merge lugrazet-bw-improve-testing into 2024-patches

Closes lhcb-datapkg/PRConfig#24

cc @rjhunter @shunan

Changes

Adds a new BW qmt: Hlt2Conf.test_hlt2_and_spruce_bandwidth

  • Uses Hlt/Hlt2Conf/tests/options/bandwidth/run_hlt2_and_spruce_bandwidth__override_evtmax_100.sh to wrap Moore_hlt2_and_spruce_bandwidth.sh.
  • It must pass without unknown warnings/errors/fatals.
  • The 'message.json' output from the BW Tests must show that each job (Hlt2, Spruce_WG, Spruce_WGPass, Spruce_TurCal) all return 0
  • Currently has a limit of 3600 seconds, it took 1100s in the first ci-test -> I imagine this is therefore not at a large risk to transiently fail often. If it is we should increase this, we really want to prevent people getting used to ignoring this coming up red...

Retires Hlt2Conf.test_hlt2_bandwidth_2024_production_streams, Hlt2Conf.sprucing.test_spruce_bandwidth_latest and associated options as they're superseded by the new test. (This makes the diff a bit ugly, because it's trying to be smart :smile)

Edited by Luke Grazette

Merge request reports