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

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

Build:
DEFAULT BRANCH: master
Ran 22 Oct 2016 09:56AM UTC
Files 102
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

22 Oct 2016 09:43AM UTC coverage: 72.346% (-0.01%) from 72.359%
3519.1

push

travis-ci

coolo
Don't free worker before artefacts are uploaded (POO #14378) (#958)

0b78fc5f broke artefact uploading on job cancellation. Because
the job `cancel()` method now frees the worker (so far as the
schema is concerned) immediately after telling the worker to
cancel the job, by the time the worker process reaches the
artefact upload bits of `_stop_job()`, the schema job instance
has no worker, and when the worker process tries to upload the
artefacts, the schema job instance `create_artefact()` method
throws a 404 because so far as it knows, it no longer has a
worker.

The change was intended to mitigate a problem caused by the
dbus deadlock issue, where the server never actually handled
the `set_done` API call the worker process sends at the end
of `_stop_job`, so the worker was never freed - but as the dbus
deadlock issue has now been addressed, we shouldn't need to
worry about that any more.

4552 of 6292 relevant lines covered (72.35%)

108.63 hits per line

Source Files on job 3519.1
  • Tree
  • List 0
  • Changed 4
  • Source Changed 1
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 3519
  • Travis Job 3519.1
  • 1f44aeb7 on github
  • Prev Job for on master (#3518.1)
  • Next Job for on master (#3530.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