Throughput decrease checker; submit build $OPTIONS to grafana
Fail publish throughput
jobs and add a hlt1-throughput-decreased label if:
- The averaged throughput change goes below a certain value (see
.gitlab-ci.yml
, where this variable is set, currently -2.5%) - The throughput change for any device goes below a (looser) value of -7.5%
The throughput percentage change is calculated from the speedup, using this simple formula
change = (speedup - 1.0) * 100.0
i.e. a speedup of 0.96x translates to a -4% change.
cc @dovombru
Edited by Ryunosuke O'Neil