-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Parallelise mutation tests #2395
base: main
Are you sure you want to change the base?
Conversation
martincostello
commented
Nov 15, 2024
- Run each mutation test project in parallel in its own GitHub Actions job.
- Install the .NET 8 SDK when required now we only explicitly install .NET 6 and 9.
- Minimise redundant work when running mutation tests.
- Run each mutation test project in parallel in its own GitHub Actions job. - Install the .NET 8 SDK when required now we only explicitly install .NET 6 and 9. -Minimise redundant work when running mutation tests.
Wrap condition in braces.
It's slower on Windows than the benefit it gives.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2395 +/- ##
=======================================
Coverage 85.39% 85.39%
=======================================
Files 312 312
Lines 7464 7464
Branches 1121 1121
=======================================
Hits 6374 6374
Misses 745 745
Partials 345 345
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Remove the hyphen.
Full end-to-end mutation tests job down from 45 minutes to 25 minutes. |
@joelhulen When you get a moment, could you remove |