-
Notifications
You must be signed in to change notification settings - Fork 132
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
Remove inaccurate validation tests. #1428
Conversation
Now implemented in hoomd-validation.
https://github.com/glotzerlab/hoomd-validation is now public and provides a superset of all tests removed in this pull request (some tests are still in open pull requests at the time this message is posted). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just have one point for discussion about the label for longer tests.
**Long running tests** check for correct behavior, but require up to a minute to execute. Mark long | ||
running tests with the ``validate`` label. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it makes sense to keep a label for the longer running tests, but what if we changed the label to be --long-tests
or something along those lines intead of --validate
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a breaking change. We could do this in separate pull request for v4. The canonical name would be slow
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds good.
Description
Remove inaccurate validation tests.
Motivation and context
These tests provide a false sense of correctness. They are not run long enough to sample the chosen state points. We have implemented a new validation test suite,
hoomd-validation
that implements these tests (and more) in asignac-flow
project that runs on HPC resources.Resolves #210
How has this been tested?
The CI checks pass.
Change log
Internal change, no change log entry is needed.
Checklist:
sphinx-doc/credits.rst
) in the pull request source branch.