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

lhohan / simple-time-tracker / 19333443351
85%

Build:
DEFAULT BRANCH: main
Ran 13 Nov 2025 01:39PM UTC
Jobs 1
Files 20
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

13 Nov 2025 01:02PM UTC coverage: 89.549% (+0.1%) from 89.425%
19333443351

push

github

claude
fix: Prevent race condition in web tests with TT_TODAY env var

Web tests were experiencing race conditions when run in parallel because
multiple tests would set/read the global TT_TODAY environment variable
simultaneously, causing unpredictable failures.

Solution: Use a global mutex to serialize access to the TT_TODAY environment
variable across all test executions. This ensures tests that rely on specific
dates don't interfere with each other while still allowing parallel execution
where possible.

The mutex is acquired before setting TT_TODAY and held until after the
request is executed and the env var is cleaned up.

2065 of 2306 relevant lines covered (89.55%)

85.12 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
33
91.57
0.19% src/domain/reporting.rs
47
75.41
1.18% src/web/handlers.rs
Jobs
ID Job ID Ran Files Coverage
1 19333443351.1 13 Nov 2025 01:39PM UTC 20
89.55
GitHub Action Run
Source Files on build 19333443351
  • Tree
  • List 20
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19333443351
  • 729522a6 on github
  • Prev Build on main (#19329171302)
  • Next Build on main (#19359658883)
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