Skip to content

Modified the basic_multiapp_test to take advantage of process startup wait conditions... - #1068

Merged
bieryAtFnal merged 9 commits into
developfrom
kbiery/process_startup_improvements
Sep 30, 2026
Merged

bieryAtFnal merged 9 commits into
developfrom
kbiery/process_startup_improvements

Conversation

@bieryAtFnal

Copy link
Copy Markdown
Contributor

...which were recently added to the integrationtest infrastructure.

Description

These changes are coupled with DUNE-DAQ/integrationtest#172. Please see that Pull Request for background information on these changes and suggestions for testing them.

In summary, the problem was that, in certain cases, the integrationtest infrastructure was not waiting long enough for control process(es) to start. This situation has been improved with changes in the integrationtest repo, and the changes to the basic_multiapp_test take advantage of those changes (and serve as an example of the use of the updated 'wait conditions').

Type of change

  • Optimization

List of required branches from other repositories

These changes should be reviewed and tested in conjunction with DUNE-DAQ/integrationtest#172.

Suggested manual testing checklist

Please see the suggestions for testing these changes in DUNE-DAQ/integrationtest#172.

@PawelPlesniak PawelPlesniak left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you Kurt!

The associated CI workflow is from outside of this PR, so should be ignored.

@bieryAtFnal
bieryAtFnal merged commit d62f326 into develop Sep 30, 2026
4 of 6 checks passed
@bieryAtFnal
bieryAtFnal deleted the kbiery/process_startup_improvements branch September 30, 2026 02:11
@emmuhamm emmuhamm mentioned this pull request Sep 30, 2026
20 tasks
emmuhamm added a commit that referenced this pull request Oct 1, 2026
emmuhamm added a commit that referenced this pull request Oct 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants