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

gwforg / gwf / 369 / 3
80%
master: 80%

Build:
DEFAULT BRANCH: master
Ran 17 May 2017 01:16AM UTC
Files 19
Run time 1s
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

17 May 2017 01:15AM UTC coverage: 81.238% (-0.2%) from 81.456%
PYPI_URL=https://pypi.python.org/pypi

push

travis-ci

dansondergaard
Fix bug in scheduling.

The bug was revealed since I recently made backends more strict when
submitting targets. Previously, when submitting a target to a backend
with a dependency that wasn't tracked by the backend (which should never
happen), the untracked dependency would just be ignore. Now, backends
require the dependencies to be tracked (i.e. have been submitted
before).

However, the scheduling code did not take this into account and simply
handed over a full list of dependencies (not only the dependencies
that were submitted earlier). This caused a lookup error in the backend.

The scheduling code has been rewritten to be recursive. It keeps track
of the total schedule (all targets that have been submitted), but also
keeps track of which direct dependencies of a target that have been
submitted. This list is passed to the backend.

814 of 1002 relevant lines covered (81.24%)

0.81 hits per line

Source Files on job 369.3 (PYPI_URL=https://pypi.python.org/pypi)
  • Tree
  • List 0
  • Changed 3
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 369
  • Travis Job 369.3
  • 3d302b99 on github
  • Prev Job for PYPI_URL=https://pypi.python.org/pypi on master (#368.2)
  • Next Job for PYPI_URL=https://pypi.python.org/pypi on master (#370.3)
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