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

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

Build:
Build:
LAST BUILD BRANCH: dev
DEFAULT BRANCH: master
Ran 01 Nov 2017 10:00PM UTC
Files 7
Run time 0s
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

01 Nov 2017 09:57PM UTC coverage: 55.971% (-0.7%) from 56.679%
39.3

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

0.56 hits per line

Source Files on job 39.3
  • Tree
  • List 0
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 39
  • Travis Job 39.3
  • 823f7587 on github
  • Prev Job for on dev (#38.6)
  • Next Job for on dev (#40.4)
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