• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

MushroomObserver / mushroom-observer / 22546517525
96%
main: 96%

Build:
Build:
LAST BUILD BRANCH: dependabot/bundler/literal-1.9.0
DEFAULT BRANCH: main
Ran 01 Mar 2026 03:34PM UTC
Jobs 1
Files 900
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

01 Mar 2026 03:30PM UTC coverage: 96.097% (-0.005%) from 96.102%
22546517525

Pull #3963

github

mo-nathan
Fix flaky MailDeliveryErrorLoggingTest in parallel runs

The test_non_mail_job_failure_not_logged test was flaky because it
asserted the log file had no new content since setup. When running
tests in parallel, other processes writing MAIL debug entries to the
shared email-debug.log caused spurious failures.

Two changes:
- Use byte offset instead of string diffing to isolate new entries,
  avoiding interference from concurrent writes before the offset.
- Assert no DELIVERY FAILED entries rather than asserting the log is
  completely empty, since the test's intent is to verify non-mail
  job errors don't trigger delivery failure logging.

Also removed the teardown that restored/deleted the log file, since
tests no longer modify it and other parallel tests may still be
writing to it.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Pull Request #3963: Fix flaky MailDeliveryErrorLoggingTest in parallel runs

34275 of 35667 relevant lines covered (96.1%)

678.8 hits per line

Jobs
ID Job ID Ran Files Coverage
1 22546517525.1 01 Mar 2026 03:34PM UTC 900
96.1
GitHub Action Run
Source Files on build 22546517525
  • Tree
  • List 900
  • Changed 3
  • Source Changed 3
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22546517525
  • Pull Request #3963
  • PR Base - main (#22522420372)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc