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

Relate test measurements to tests instead of test outputs #2336

Merged

Conversation

williamjallen
Copy link
Collaborator

Test measurements are currently related to test outputs under the faulty assumption that the output of a test is directly related to the measurements collected for that test. This means that if the measurements change but the output doesn't, CDash may report incorrect results. This is presumably a very rare edge case which hasn't been identified before. There are also other issues associated with the current form of our test output table, which I plan to fix in upcoming PRs.

This PR changes the relationship of test measurements to instead be related to test results, rather than deduplicated "test outputs".

@williamjallen williamjallen added this to the v3.6 milestone Jul 9, 2024
@williamjallen williamjallen force-pushed the testmeasurements-relationships branch 2 times, most recently from df087e4 to 91dcf6a Compare July 9, 2024 19:18
@williamjallen williamjallen force-pushed the testmeasurements-relationships branch from 91dcf6a to ee73326 Compare July 9, 2024 19:35
Copy link
Member

@josephsnyder josephsnyder left a comment

Choose a reason for hiding this comment

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

Things look good from building and brief manual testing. I'll approve but will let Zack have the final word.

@williamjallen williamjallen added this pull request to the merge queue Jul 24, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jul 24, 2024
@williamjallen williamjallen added this pull request to the merge queue Jul 24, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jul 24, 2024
@williamjallen williamjallen added this pull request to the merge queue Jul 29, 2024
Merged via the queue into Kitware:master with commit fc2be79 Jul 29, 2024
6 checks passed
@williamjallen williamjallen deleted the testmeasurements-relationships branch July 29, 2024 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants