Skip to content

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

Open
bieryAtFnal wants to merge 3 commits intodevelopfrom
kbiery/integtest_verbosity_level_ideas
Open

First round of changes to integtests for verbosity levels.#485
bieryAtFnal wants to merge 3 commits intodevelopfrom
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)

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