-
Notifications
You must be signed in to change notification settings - Fork 216
Convert org.eclipse.cdt.core.parser.tests.ast2.SemanticTestBase to JUnit5 #1378
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
Conversation
Test Results 585 files ± 0 585 suites ±0 13m 40s ⏱️ -6s Results for commit 573e498. ± Comparison against base commit 6574af3. This pull request removes 1312 and adds 1334 tests. Note that renamed tests count towards both.This pull request skips 5 tests.♻️ This comment has been updated with latest results. |
|
This PR makes the number of tests go up, but the number of runs go down. I still would like to understand why. |
Its because I missed |
…nit5 SemanticTestBase is the base class for a huge hierarchy of tests and all those test updates are included in this commit.
0783e47 to
573e498
Compare
|
The failing tests in the JUnit3 format have now been updated to be marked as |
Assuming you are looking at two test summary lines in Test Results of this PR, I cannot find any reason for GitHub to report different numbers. I looked into logs and found a few differences between job output on your branch vs job output on merge branch. Could be flaky test or infra issue, one example of failed test on your branch This test passes on merge branch https://github.com/eclipse-cdt/cdt/actions/runs/18987447396/job/54234004263?pr=1378 confirming it is likely just a flaky test. If I just compare |
Thanks for doing this extra investigation. This PR is now ready. I don't know why #1378 (comment) reports as it does, but I am going to have to leave that for another time. Perhaps by the time I finish all the JUnit5 migrations I will better understand. |
SemanticTestBase is the base class for a huge hierarchy of tests and all those test updates are included in this commit.
Part of #1380