Skip to content

First round of changes to integtests for verbosity levels.#485

Merged
bieryAtFnal merged 6 commits into
developfrom
kbiery/integtest_verbosity_level_ideas
Apr 28, 2026
Merged

First round of changes to integtests for verbosity levels.#485
bieryAtFnal merged 6 commits into
developfrom
kbiery/integtest_verbosity_level_ideas

Conversation

@bieryAtFnal
Copy link
Copy Markdown
Collaborator

These changes are intended for the fddaq-v5.7.0 software release.

Description

In discussions of possible improvements to our regression/integration tests, it was suggested to provide several different levels of verbosity. These changes are part of implementing those, and this PR is best tested and merged with DUNE-DAQ/integrationtest#152. The integrationtest PR has some details about the changes.

In this repo, there were a few changes that were made in addition to the ones needed for verbosity levels. Those include the following:

  • configuration names in integtests that had "Software_TPG" in their name were modified to say WIBEth_TPG or DAPHNE_TPG since all TPG is software-based these days
  • most, if not all, integtests have been modified to make use of the new basic_checks common function for verifying successful running of the integrationtest fixtures
  • the computer resource checking was modified to make use of the somewhat new central logic that does that
  • the values that are used by the computer resource checking were updated to be more accepting of less-powered computers

Please see the suggested instructions for testing these changes in DUNE-DAQ/integrationtest#152.

Type of change

  • New feature or enhancement (non-breaking change which adds functionality)

Testing checklist

  • Full set of integration tests pass (dunedaq_integtest_bundle.sh)

@bieryAtFnal bieryAtFnal merged commit eb26cd4 into develop Apr 28, 2026
3 checks passed
@bieryAtFnal bieryAtFnal deleted the kbiery/integtest_verbosity_level_ideas branch April 28, 2026 01:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants