Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ensure that ctest is called with --no-tests=error. #5757

Closed
wants to merge 2 commits into from

Conversation

bdice
Copy link
Contributor

@bdice bdice commented Feb 7, 2024

This PR ensures that all calls to ctest include the flag --no-tests=error. See rapidsai/build-planning#18.

@bdice bdice requested a review from a team as a code owner February 7, 2024 00:29
@bdice bdice added non-breaking Non-breaking change improvement Improvement / enhancement to an existing function labels Feb 7, 2024
@github-actions github-actions bot added the ci label Feb 7, 2024
@bdice
Copy link
Contributor Author

bdice commented Feb 7, 2024

Depends on #5753.

@bdice
Copy link
Contributor Author

bdice commented Feb 7, 2024

This change is already in #5753 so I can close this PR.

@bdice bdice closed this Feb 7, 2024
raydouglass pushed a commit that referenced this pull request Feb 9, 2024
C++ tests were not being run because the `test_cpp.sh` script was not executing `ctest` from the tests directory. This PR fixes that problem and adds the flag `--no-tests=error` to fail if no tests are found in the future.

It seems this was broken in #5487.

Also closes #5757 (includes the same changes).

Authors:
   - Dante Gama Dessavre (https://github.com/dantegd)
   - Bradley Dice (https://github.com/bdice)
   - Ray Douglass (https://github.com/raydouglass)

Approvers:
   - Ray Douglass (https://github.com/raydouglass)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci improvement Improvement / enhancement to an existing function non-breaking Non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants