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

CITest: update README

parent d6edf1f4
No related branches found
No related tags found
4 merge requests!69091Fix correlated smearing bug in JER in JetUncertainties in 22.0,!58791DataQualityConfigurations: Modify L1Calo config for web display,!51674Fixing hotSpotInHIST for Run3 HIST,!50134CITest: Migrate SimulationRun2FullSim and SimulationRun2AF3
......@@ -74,6 +74,13 @@ New post-processing scripts should be made as general as possible and named as
The tests in this package can be run locally like any other unit tests after compiling
the package locally and running `ctest`.
All tests in this package carry the "CITest" label and therefore they can be included/excluded
in `ctest` runs, via:
```sh
ctest -L CITest # only run CI tests
ctest -LE CITest # run all tests, except CI tests
```
To avoid running the CI tests as part of the regular unit testing in the nightly build,
the tests are disabled by default. To enable them (e.g. for CI builds), the following
needs to be added to the `cmake` command line:
......@@ -83,12 +90,6 @@ cmake -DATLAS_ENABLE_CI_TESTS=TRUE ...
This is done already by default for partial `WorkDir` builds so a regular developer does
not need to worry about this.
All tests in this package carry the "CITest" label and therefore they can be included/excluded
in `ctest` runs, via:
```sh
ctest -L CITest # only run CI tests
ctest -LE CITest # run all tests, except CI tests
```
## Internals
- All tests are run in a separate working directory in the build area: `AtlasTest/CITest/CMakeFiles/ciTestRun/<test>/` where `<test>` is the name used in `atlas_add_citest`.
......
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