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

cross-browser-tests-runner / cross-browser-tests-runner / 170
93%

Build:
DEFAULT BRANCH: master
Ran 11 Oct 2017 09:12AM UTC
Jobs 3
Files 78
Run time 62min
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
170

push

travis-ci

reeteshranjan
Fixes #25

There is a race condition between test.stop() and native runner
monitor.

Our stop implementation ensures that after a DELETE call, the status
returned for a given job does say 'stopped', which happens with retries.
The native runner monior is sneaking through this period to see twice
that status is stopped but native runner has not marked it as stopped
yet.

The solution used here is that as soon as the test results arrive and
we find a valid non-stopped test to stop, a state 'nativeRunnerStopping'
is added to the test. When native runner monitor sees this state, it
just won't process this test any more to figure out if it has been not
reported yet etc. So for actually failing tests that do not respond back,
the earlier logic (now encapsulated under the if condition checking for
this state) comes into play, and would determine correctly, free of the
race conditions, that the test did not stop correctly.

630 of 747 branches covered (84.34%)

Branch coverage included in aggregate %.

1963 of 2199 relevant lines covered (89.27%)

1798.97 hits per line

Jobs
ID Job ID Ran Files Coverage
1 170.1 (CBTR_TEST="functional-tests" TEST_TYPE="functional") 11 Oct 2017 09:12AM UTC 0
83.79
Travis Job 170.1
2 170.2 (CBTR_TEST="integration-tests" TEST_TYPE="integration") 11 Oct 2017 09:19AM UTC 0
54.72
Travis Job 170.2
4 170.4 (CBTR_TEST="unit-tests-2" TEST_TYPE="unit") 11 Oct 2017 10:14AM UTC 0
76.82
Travis Job 170.4
Source Files on build 170
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #170
  • 1f0a865b on github
  • Prev Build on master (#167)
  • Next Build on master (#172)
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

© 2025 Coveralls, Inc