Fix DaVinciTests/tests/options/Upgrade/DaVinci-Options.yaml
Indeed DaVinci-Options.yaml
and DaVinci-Options.py
were not in sync and the former missed a couple of options, which result in an ApplicationManager error status code.
To reproduce, just in case, e.g. with the nightlies from this morning:
This works: davinci --export configuration_dst.opts run-mc --inputfiledb Upgrade_Bd2KstarMuMu - --joboptfile DaVinciTests/tests/options/Upgrade/DaVinci-Options.py
.
This did not: davinci --export configuration_dst.opts run-mc --inputfiledb Upgrade_Bd2KstarMuMu - --joboptfile DaVinciTests/tests/options/Upgrade/DaVinci-Options.yaml
.
Merge request reports
Activity
assigned to @pkoppenb
- Resolved by Davide Fazzini
BTW, this was not caught because the Python option file is tested but not the related YAML one (test
DaVinciTests/tests/qmtest/davinci.qms/configure_dst.qmt
) ;-).
The relevant differences in the configuration between what gets set via the Python or the YAML file is the following, for completeness:
< DVAppOptions.enable_unpack = False; --- > DVAppOptions.enable_unpack = True; 44c44 < DVAppOptions.unpack_stream = "/Event"; --- > DVAppOptions.unpack_stream = "/Event/Spruce";
Nothing strange, just showing what this source of the buglet is.
- Resolved by Software for LHCb
/ci-test --merge
added ci-test-triggered label
- [2021-12-10 13:00] Validation started with lhcb-master-mr#3317
assigned to @erodrigu
mentioned in commit 3d8f724c
added DPA-WP3 label