Skip to content
Snippets Groups Projects

Create a test chain for validating the Moore-DaVinci-Tuple workflow

Merged Davide Fazzini requested to merge dfazzini_integration_test_moore_davinci into master

Test is aimed to check if the Moore-DaVinci-Tuple chain is functional. Two new test chains are added starting with a hlt1_pp_default and hlt1_pp_veloSP, respectively. Each test chain takes in input a .digi file from TestFileDB and performs a set of steps:

  • test Moore for running Hlt1 Allen
  • create and assign a MC TCK
  • test Moore for running Hlt2 and Sprucing step
  • test DaVinci for tupling from both Turbo and Spruced .dst

Validation of the test performed with a very basic bash script: validator.sh. An additional check is run at the tuple level to validate the tuple content by means of the validator_tuple.py script.

Addresses: DaVinci#13 (closed).

Needs DaVinci!699 (merged), DaVinci!743 (merged), DaVinci!749 (merged), DaVinci!805 (merged), lhcb-core/LbDevTools!207 (merged), !37 (merged).

Related to the grand tasks on WP1 and WP3 integration tests https://gitlab.cern.ch/lhcb-dpa/project/-/issues/123 and https://gitlab.cern.ch/lhcb-dpa/project/-/issues/179.

Edited by Davide Fazzini

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading