Skip to content
Snippets Groups Projects
Commit 15ab2d7d authored by Frank Winklmeier's avatar Frank Winklmeier
Browse files

TriggerMenuMT: Stop producing L1 menu files during build

The main change is to no longer produce the L1 menu files (.xml, .json)
during the build and not install them any longer as part of the release.
This technique was inherited from `TriggerMenuXML`, but no current job
actually uses these pre-generated files. This simplifies the cmake
configuration greatly and `TriggerMenuMT` is no longer forced to run at
the end of the build.

To ensure menus are working, add a unit test for each L1 menu.

Some unrelated package cleanup:
- Delete unused `testMenuMT.sh`, `trigermenuMT_test.py`, `generateMenuMT.py`.
- Delete `generateMT.py` and instead inline the flags in `test_HLTmenu.sh`.
- Move `menu_config_tests.py` to `python/` directory.
parent fafe2b8f
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment