This repository contains configurations for system-level DAQ tests. Currently, there are two subdirectories:
integtest/:pytest-based integration testsconfig/: JSON configurations for thefddaqconfpackage'sfddaqconf_gen(and thetiminglibspackage'sdaqconf_timing_gen)
These tests are meant to be run as part of the release testing procedure to ensure that all of the functionality needed by DUNE-DAQ is present. An example of this would be the dunedaq-v3.2.0 release test spreadsheet from October 2022.
For more on the pytest integration tests, click here
For more on horizontal drift coldbox tests (config/hd_coldbox_tests), click here
For more on long window readout tests (config/long_window_readout), click here
For more on emulated systems tests (config/emulated_systems), click here
- The tests in
config/timing_systemsconsist of a*_daq.jsonfile which should be run throughfddaqconf_genand a*_timing.jsonfile which should be run throughdaqconf_timing_gen detector_configurations/wib_hd_coldbox.jsonis a configuration forwibconf_gen