Added logic to the dunedaq_integtest_bundle.sh script to provide hints… - #329
Conversation
…s to the user when no tests are left after filtering based on the command-line options.
|
Thank you for this PR @bieryAtFnal, I ran the suggested script and it implemented the desired functionality. I extended it by also running the following commands, which worked as expected I have a question about this option I just wanted to confirm - is this option is intended for the user running this test to deploy their own instance of the connectivity service? If so, running with it assumes the connection details specified in daqsystemtest/config/daqsystemtest/ccm.data.xml Lines 106 to 110 in c9f842b If this is the case, the user should be informed that the configurations specify an expected address for the conn srv to be running |
PawelPlesniak
left a comment
There was a problem hiding this comment.
Should be merged, not merging myself subject to disucssion of the comment
|
@PawelPlesniak , thanks for your review of this PR and your feedback on the In the meantime, I'll go ahead and merge the changes in this PR. |
…to the user when no tests are left after filtering based on the command-line options.
Description
In recent discussions, it was mentioned that there are times that the
daqsystemtest/dunedaq_integtest_bundle.shscript finds no integtests that match what the user requested based on the command-line options provided to the script, and it is not obvious why the bundle script doesn't run any tests.In subsequent discussions of how to deal with this issue, one suggestion was to provide more information to the user about what had happened and suggest alternatives (as compared with adding logic to the script to guess what the user wanted).
This PR attempts to do that. It now provides suggested command-line options.
For example:
Here are suggested instructions for testing this change:
Type of change
Testing checklist
dunedaq_integtest_bundle.sh)