Skip to content

make hlt2_pp_thor more robust to new or changed lines

Christoph Hasse requested to merge chasse_fix_pp_thor into master

Removes the line name based exclusion logic and instead filters out lines which include any algorithm which is based on DVCommonBase, e.g. FilterDesktop or CombineParticles
This should make the test more robust against changes in the lines and if some lines are properly ported the test will automatically pick those up.
Furthermore, we can now switch to use all lines from the all_lines module. The test now also prints a reason for each line it excludes, thus turning it into a good "ToDo" list of lines that still need to be fixed.

Needs LHCb!3298 (merged)

cc @sstahl @lmeyerga

Edited by Christoph Hasse

Merge request reports