Skip to content

QMT to Pytest migration in LHCb

Following similar campaign in Gaudi gaudi/Gaudi!1605 (merged) summarized in presentation by @clemenci and @staider.

LHCb project got the extension of GaudiExeTest - LHCbExeTest, with accompanying utils and fixtures such as counters testing. Around 50 tests are converted so far. qmt2pytest moved to LHCb/utils.

06/02/2025: All test have been ported to pytest. The remaining steps are ongoing:

  • The pytest tests that were already present but not used LHCbExeTest class, adjust them to use it
  • Update the references for detdesc & fix failures from CI-test
  • Improve readability of CI test summary (see thread !4773 (comment 9029596))

This draft can be used for full review.

Edited by Pawel Kopciewicz

Merge request reports

Loading