Skip to content

Update BandwidthTestHandler to compare with ref build

Shunan Zhang requested to merge add-bandwidth-compare into master

Thanks to @rmatev for implementing the PR/Moore_hlt2_bandwidth and PR/Moore_spruce_bandwidth labels, the BW tests can now be launched in any ci-test if required.

This MR allows the BandwidthTestHandler to compare test results from a lhcb-master-mr build with its reference lhcb-master build. A page showing the differences will be produced, a preview here. The increases are marked in red and decreases are marked in green.

The following message will be posted to the MR:

Bandwidth test Moore_hlt2_bandwidth: Total rate = 775.0 kHz - change of 0.00% vs. reference. Total bandwidth = 46.0 GB/s - change of 0.00% vs. reference. No new line is added, 976 lines have a rate of 0 Hz and 115 have a rate higher than 1000 Hz.

Requires lhcb-datapkg/PRConfig!317 (merged).

cc @enoomen @sstahl @nskidmor @abertoli

Edited by Shunan Zhang

Merge request reports