WIP: Include gitlab-ci tests for Phys/FlavourTagging
I would like to bring up the discussion how to include the gitlab-ci tests for Flavour Tagging again.
This MR introduces a .gitlab-ci
file that will
- trigger a build of the Phys/FlavourTagging package
- run a minimal DaVinci job creating a ROOT file with the TupleToolTagging output
- run two test scripts that will raise red flags if something breaks (hopefully).
The tests will only be triggered on changes to branches starting with dev-flavtag-
.
Furthermore to allow for slightly more stringent testing, this MR will introduce a tag flip of the SSKaon tagger, if the internal calibration leads to ETAs above 0.5. This has already been discussed with @mschille and @sakar.
This MR already includes the changes from !402 (merged)/!404 (merged)/!405 (merged) and will need to be cherry-picked for the corresponding branches 2017-patches
, 2018-patches
, and run2-patches
.