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

xolox / python-apt-mirror-updater / 39
58%
master: 58%

Build:
Build:
LAST BUILD BRANCH: dev
DEFAULT BRANCH: master
Ran 01 Nov 2017 10:00PM UTC
Jobs 6
Files 7
Run time 3min
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
39

push

travis-ci

xolox
Reliable "end of life" (EOL) detection

Recently I ran into the issue that the logic to check whether a release
is EOL (that works by checking if the security mirror serves a
Release.gpg file for the release) failed on me.

More specifically the following URL still exists at the time of writing
(2017-11-01) even though Ubuntu 12.04 went EOL back in April:

http://security.ubuntu.com/ubuntu/dists/precise/Release.gpg

At the same time issue #1 and pull request #2 were also indications that
the EOL detection was fragile and error prone. This potential fragility
had bugged me ever since publishing apt-mirror-updater and this week I
finally finished a more robust and deterministic EOL detection scheme.

314 of 561 relevant lines covered (55.97%)

3.32 hits per line

Jobs
ID Job ID Ran Files Coverage
1 39.1 01 Nov 2017 10:01PM UTC 0
55.44
Travis Job 39.1
2 39.2 01 Nov 2017 10:01PM UTC 0
55.97
Travis Job 39.2
3 39.3 01 Nov 2017 10:00PM UTC 0
55.97
Travis Job 39.3
4 39.4 01 Nov 2017 10:00PM UTC 0
55.97
Travis Job 39.4
5 39.5 01 Nov 2017 10:00PM UTC 0
55.79
Travis Job 39.5
6 39.6 01 Nov 2017 10:03PM UTC 0
53.3
Travis Job 39.6
Source Files on build 39
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #39
  • 823f7587 on github
  • Prev Build on dev (#38)
  • Next Build on dev (#40)
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