Homogeneize Allen configuration
- All Allen python configuration files are now installed.
- The import of algorithms.py and the import of generator.py are now
dispatched based on
is_allen_standalone()
. The behaviour of it can be overriden if needed. - Allen generated algorithms are now installed when compiled as part of the stack as well.
- A new configuration function
allen_register_keys()
has been added to deal with the generation of keys in decreporter. Its behaviour can also be overriden. -
.json
configuration files cannot be generated at compile time anymore. Instead, they can be generated at runtime always even if invoking from Gaudi.
All the above allows the Allen configuration to be generated once that Allen is compiled in the stack.
Should go with MooreOnline!163 (merged)
Edited by Daniel Hugo Campora Perez
Merge request reports
Activity
mentioned in issue #366 (closed)
added 1 commit
- cf363a5b - Fix configuration options include from persistency.py.
added RTA label
added Build label
added 1 commit
- 9e51ae92 - Set standalone to 1 when generating configurations.
- Resolved by Daniel Hugo Campora Perez
added 1 commit
- 74d58178 - Remove generation of options at compile time.
- Resolved by Software for LHCb
Let's run a first round of tests:
/ci-test
added ci-test-triggered label
- [2022-10-03 14:06] Validation started with lhcb-master-mr#5820
- [2022-10-10 16:33] Validation started with lhcb-master-mr#5873
Edited by Software for LHCbadded 1 commit
- 547a6a46 - Simplify allen configuration options using boolean ones.
Please register or sign in to reply