-
Notifications
You must be signed in to change notification settings - Fork 425
ci: Pin catch2 <3.12 #4133
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
ci: Pin catch2 <3.12 #4133
Conversation
Signed-off-by: Julien Jerphanion <[email protected]>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4133 +/- ##
==========================================
+ Coverage 4.19% 63.10% +58.91%
==========================================
Files 315 315
Lines 38777 38805 +28
Branches 2996 2984 -12
==========================================
+ Hits 1625 24489 +22864
+ Misses 37149 14246 -22903
- Partials 3 70 +67 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Yes, those errors also happen on I am pin pointing the package(s) whose new versions are causing those errors. |
|
@jjerphan, in the process of working on #4110 I generated the following analysis. Don't hesitate to "Hide" this comment in case it's not helpful (which is quite likely given that it's from an LLM): Test Breakage Analysis and FixesThis document analyzes the CI test failures encountered after the SummaryThe PR changes did not directly break the tests, but shifted test execution order, exposing pre-existing flakiness in the test suite related to singleton lifecycle management and overly strict assertions.
1. Multiple Main Executors (
|
|
👍 Please open a dedicated PR to this fix proposal you have pasted. |
|
Closing in preference of #4134. |
Thanks for opening #4134 and taking this over. I didn't open a PR originally because this C++ testing stuff is way over my head, and I have no way to tell whether or not it's total nonsense. |
Signed-off-by: Julien Jerphanion <[email protected]>
Description
Type of Change
Checklist
pre-commit run --alllocally in the source folder and confirmed that there are no linter errors.