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

gwforg / gwf / 369
80%

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

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%)

2.44 hits per line

Jobs
ID Job ID Ran Files Coverage
1 369.1 (PYPI_URL=https://pypi.python.org/pypi) 17 May 2017 01:16AM UTC 0
81.24
Travis Job 369.1
2 369.2 (PYPI_URL=https://pypi.python.org/pypi) 17 May 2017 01:16AM UTC 0
81.24
Travis Job 369.2
3 369.3 (PYPI_URL=https://pypi.python.org/pypi) 17 May 2017 01:16AM UTC 0
81.24
Travis Job 369.3
Source Files on build 369
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #369
  • 3d302b99 on github
  • Prev Build on master (#368)
  • Next Build on master (#370)
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