Add a Sprucing rate/size test
Add a benchmark script which runs $HLT2CONFROOT/tests/options/spruce_all_lines_analytics.py
to obtain rate and event size of Sprucing lines, see lhcb-dpa/project#90.
The script run_rate_test_jobs.py
is re-implemented from run_throughput_tests.py
, while profiling is removed from it. Multithread function is also removed for now (to be discussed).
Input files are located under /eos/lhcb/wg/dpa/wp1/hlt2_persistreco_output
, and added into TestFileDB
. Those MDF files cannot be partially downloaded to local machines (which I don't know why), so they are configured remotely.
Link to DPA WP1 task lhcb-dpa/project#90.
Requires lhcb/Moore!1507 (merged).
Needed by lhcb-core/LHCbNightlyConf!798 (merged).
Edited by Shunan Zhang