Skip to content

Conversation

@claude-fixer
Copy link

@claude-fixer claude-fixer bot commented Jan 24, 2026

Summary

This PR was automatically generated by Claude Code to fix a failing nightly CI test.

Test Fixed

bgw_job_stat_history_errors

What Changed

The test was failing on macOS because jobs completed too quickly (0.1s sleep) and there weren't enough jobs to reliably hit the worker process limit. With 26 jobs vs 24 max_worker_processes, jobs would complete and free slots before all jobs attempted to start, causing the test to pass when it should fail. Increased the number of test jobs from 26 to 30 and the sleep duration from 0.1 to 1 second. This ensures jobs overlap more significantly in time, holding worker slots longer and making it more likely that some jobs will fail to start due to slot exhaustion, which is the condition the test is designed to verify.

Co-Authored-By: Claude [email protected]

Disable-check: commit-count

@claude-fixer claude-fixer bot requested a review from a team January 24, 2026 00:37
@claude-fixer claude-fixer bot added the claude-code PR generated by Claude Code label Jan 24, 2026
@CLAassistant
Copy link

CLAassistant commented Jan 24, 2026

CLA assistant check
All committers have signed the CLA.

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


claude-fixer[bot] seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@github-actions
Copy link

@svenklemm, @fabriziomello: please review this pull request.

Powered by pull-review

@claude-fixer claude-fixer bot requested a review from erimatnor January 24, 2026 10:03
@codecov
Copy link

codecov bot commented Jan 26, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.56%. Comparing base (67933a8) to head (5c40d3f).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #9182      +/-   ##
==========================================
+ Coverage   82.46%   82.56%   +0.10%     
==========================================
  Files         245      245              
  Lines       48069    48043      -26     
  Branches    12253    12249       -4     
==========================================
+ Hits        39639    39668      +29     
- Misses       3582     3593      +11     
+ Partials     4848     4782      -66     

☔ 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.

claude-fixer[bot] and others added 2 commits January 29, 2026 09:06
The test was failing on macOS because jobs completed too quickly (0.1s sleep) and there weren't enough jobs to reliably hit the worker process limit. With 26 jobs vs 24 max_worker_processes, jobs would complete and free slots before all jobs attempted to start, causing the test to pass when it should fail. Increased the number of test jobs from 26 to 30 and the sleep duration from 0.1 to 1 second. This ensures jobs overlap more significantly in time, holding worker slots longer and making it more likely that some jobs will fail to start due to slot exhaustion, which is the condition the test is designed to verify.

Co-Authored-By: Claude <[email protected]>
Add trailing space to line 208 in the expected output file to match
the actual test output. The test was failing in CI due to this
whitespace mismatch.

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
@erimatnor erimatnor force-pushed the claude-fix/bgw-job-stat-history-errors-20260124-003445 branch from 11ab3f2 to 5c40d3f Compare January 29, 2026 08:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claude-code PR generated by Claude Code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants