Offline QA: specific configuration of the QA task
The merge request introduces the possibility of the specific QA task configuration withing the QA-config yaml file. In the yaml-file, the configuration should be defined under qa//specific node. On the task side the configuration is represented with a plain structure (Config), which can be defined using the function std::optional CbmQaTask::ReadSpecificConfig() in the task initialization function (for expample see the CbmCaInputQaBase class implementation).
The specific configuration feature is optional and can rely on the default-initialized Config structure, so the "specific" branch of the QA-configuration file is not mandatory.
Additionally, the CbmQaTask interface was modified in order to simplify the usage.
Merge request reports
Activity
added QA label
requested review from @se.gorbunov
assigned to @se.gorbunov
added 8 commits
-
3e94a7f0...2395232c - 6 commits from branch
computing:master
- 7aa69e36 - Offline QA: specific configuration of the QA task
- d0d58d07 - Offline-QA clean-up:
-
3e94a7f0...2395232c - 6 commits from branch
added 9 commits
-
176c2d45...4f075fca - 6 commits from branch
computing:master
- de704dd0 - Offline QA: specific configuration of the QA task
- 75884405 - Offline-QA clean-up:
- fcfa56ac - Offline QA:
Toggle commit list-
176c2d45...4f075fca - 6 commits from branch
added 5 commits
-
1da97197...a70f3389 - 2 commits from branch
computing:master
- 26f48c63 - Offline QA: specific configuration of the QA task
- 1a39d150 - Offline-QA clean-up:
- 1dfb5caf - Offline QA:
Toggle commit list-
1da97197...a70f3389 - 2 commits from branch
added 5 commits
-
1dfb5caf...823c0976 - 2 commits from branch
computing:master
- c28efa15 - Offline QA: specific configuration of the QA task
- d01d7fb5 - Offline-QA clean-up:
- 44911cb6 - Offline QA:
Toggle commit list-
1dfb5caf...823c0976 - 2 commits from branch
Dear @se.gorbunov, @s.zharko, @f.uhlig, @p.-a.loizeau, @v.friese,
you have been identified as code owner of at least one file which was changed with this merge request.
Please check the changes and approve them or request changes.
added CodeOwners label
added 9 commits
-
44911cb6...b0c4b330 - 6 commits from branch
computing:master
- 024a19d9 - Offline QA: specific configuration of the QA task
- 3dbbdd76 - Offline-QA clean-up:
- c4af5376 - Offline QA:
Toggle commit list-
44911cb6...b0c4b330 - 6 commits from branch
enabled an automatic merge when the pipeline for c4af5376 succeeds