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

cucumber / cucumber-jvm / 1857
86%

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

pending completion
1857

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

14 of 14 new or added lines in 1 file covered. (100.0%)

5461 of 9695 relevant lines covered (56.33%)

79.6 hits per line

Jobs
ID Job ID Ran Files Coverage
2 1857.2 11 Oct 2017 03:40PM UTC 0
56.33
Travis Job 1857.2
Source Files on build 1857
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1857
  • Pull Request #1244
  • PR Base - master (#1856)
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