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

cucumber / cucumber-jvm / 1857 / 2
86%
master: 86%

Build:
DEFAULT BRANCH: master
Ran 11 Oct 2017 03:40PM UTC
Files 991
Run time 49s
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

11 Oct 2017 03:24PM UTC coverage: 56.328% (+0.04%) from 56.287%
1857.2

Pull #1244

travis-ci

web-flow
Fix race condition in Timeout

We need to ensure a happens before relation exists between these events;
  a. the timer setting the interrupt flag on the execution thread.
  b. terminating and cleaning up the timer
To do this we synchronize on monitor. The atomic boolean is merely a
convenient container.

Additionally Timeout did not throw any exceptions when the callback
was busy waiting but did set the interrupted flag. To resolve this
we check and throw after the completion of the callback.

This fixes #1241
Pull Request #1244: Fix race condition in Timeout

5461 of 9695 relevant lines covered (56.33%)

79.6 hits per line

Source Files on job 1857.2
  • Tree
  • List 0
  • Changed 4
  • Source Changed 1
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1857
  • Travis Job 1857.2
  • d76b0e5f on github
  • Prev Job for on master (#1856.2)
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