Skip to content

WIP: Include gitlab-ci tests for Phys/FlavourTagging

Kevin Heinicke requested to merge dev-flavtag-gitlab-ci into master

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

  1. trigger a build of the Phys/FlavourTagging package
  2. run a minimal DaVinci job creating a ROOT file with the TupleToolTagging output
  3. 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.

Merge request reports