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

os-autoinst / openQA / 3079 / 1
100%
master: 100%

Build:
DEFAULT BRANCH: master
Ran 08 Sep 2016 06:37AM UTC
Files 94
Run time 4s
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

08 Sep 2016 06:18AM UTC coverage: 71.08% (-0.2%) from 71.237%
3079.1

push

travis-ci

web-flow
Add new job state (#848)

* Avoid dead job detection for jobs uploading large files

When the job finishes, we set the job state to 'uploading' so the webui
can differ between those jobs and jobs that are supposed to update its
status every couple of seconds. This way we can have different timeouts
for these

* Give uploading jobs more time before considered dead

For this I reworked the dead worker detection not to work on timers, but
query every couple of minutes (I went from 20 minutes to 2 minutes not
to make this such an unlikely event) if the worker was updated in time.
And the timeout depends on the state of the job. 10 seconds for running,
1000 for uploading

* Prevent timeouts during uploading of files

by disabling keep alive for our webapi user agent

* Adopt the test case for dead worker detection

There is no timer trickery required anymore

* Send KILL to worker process group when not reacting to TERM

* Use a timeout for all jobs in execution

Make UPLOADING the exception. We used to ignore WAITING jobs for
dead workers, but this sounds unfair - these workers can die too

4252 of 5982 relevant lines covered (71.08%)

100.27 hits per line

Source Files on job 3079.1
  • Tree
  • List 0
  • Changed 18
  • Source Changed 8
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 3079
  • Travis Job 3079.1
  • 3fe8be97 on github
  • Prev Job for on master (#3078.1)
  • Next Job for on master (#3084.1)
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