Skip to content

Conversation

tnull
Copy link
Contributor

@tnull tnull commented Jul 24, 2025

Previously, the incremental-mutants CI job was failing on ~every PR that made actual logic changes, and nobody seemed to really make any effort to address the failures. The failing CI jobs therefore just resulted in additional which in turn could have us getting used to failing CI, introducing some risk of acutal failures slipping through. Of course, it also took up some (considerable?) time in the CI queue that might be better spent on other jobs if no contributors are actually benefitting from the CI job.

Here we therefore drop incremental-mutants from our CI for the time being.

Previously, the `incremental-mutants` CI job was failing on ~every PR that made actual logic changes, and nobody seemed to really make any effort to address the failures. The failing CI jobs therefore just resulted in additional which in turn could have us getting used to failing CI, introducing some risk of acutal failures slipping through. Of course, it also took up some (considerable?) time in the CI queue that might be better spent on other jobs if no contributors are actually benefitting from the CI job.

Here we therefore drop `incremental-mutants` from our CI for the time
being.
@ldk-reviews-bot
Copy link

ldk-reviews-bot commented Jul 24, 2025

👋 I see @valentinewallace was un-assigned.
If you'd like another reviewer assignment, please click here.

@tnull tnull marked this pull request as draft July 24, 2025 08:40
@tnull
Copy link
Contributor Author

tnull commented Jul 24, 2025

Will undraft once we reach a conclusive decision on #3948.

@tnull
Copy link
Contributor Author

tnull commented Jul 24, 2025

Also included a second commit fixing check_commit on the 0.1 branch.

@tnull
Copy link
Contributor Author

tnull commented Jul 27, 2025

Discussed this at the dev sync, everybody seemed to be in favor or at least not against dropping it. So undrafting.

@tnull tnull marked this pull request as ready for review July 27, 2025 09:44
@tnull tnull force-pushed the 2025-07-drop-incremental-mutants-0.1 branch 2 times, most recently from 5ffe039 to 3b59329 Compare July 27, 2025 09:49
@tnull tnull force-pushed the 2025-07-drop-incremental-mutants-0.1 branch from 3b59329 to ddd31ef Compare July 27, 2025 09:51
Copy link

codecov bot commented Jul 27, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.42%. Comparing base (1ba053a) to head (ddd31ef).
⚠️ Report is 3 commits behind head on 0.1.

Additional details and impacted files
@@            Coverage Diff             @@
##              0.1    #3954      +/-   ##
==========================================
+ Coverage   87.40%   87.42%   +0.02%     
==========================================
  Files         149      149              
  Lines      100751   100751              
  Branches   100751   100751              
==========================================
+ Hits        88064    88085      +21     
+ Misses      10441    10425      -16     
+ Partials     2246     2241       -5     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@tnull tnull requested review from TheBlueMatt and removed request for valentinewallace July 28, 2025 11:02
@ldk-reviews-bot
Copy link

👋 The first review has been submitted!

Do you think this PR is ready for a second reviewer? If so, click here to assign a second reviewer.

@TheBlueMatt TheBlueMatt merged commit a48d650 into lightningdevkit:0.1 Jul 28, 2025
24 of 26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants