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