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

certbot / certbot / 10349 / 3
99%
master: 99%

Build:
DEFAULT BRANCH: master
Ran 08 Jul 2018 09:52PM UTC
Files 206
Run time 11s
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

06 Jul 2018 08:19PM UTC coverage: 98.754%. Remained the same
TOXENV=cover FYI="this also tests py27"

cron

travis-ci

bmw
Do not call IPlugin.prepare() for updaters when running renew (#6167)

interfaces.GenericUpdater and new enhancement interface updater functions get run on every invocation of Certbot with "renew" verb for every lineage. This causes performance problems for users with large configurations, because of plugin plumbing and preparsing happening in prepare() method of installer plugins. This PR moves the responsibility to call prepare() to the plugin (possibly) implementing a new style enhancement interface.

Fixes: #6153

* Do not call IPlugin.prepare() for updaters when running renew

* Check prepare called in tests

* Refine pydoc and make the function name more informative

* Verify the plugin type

24890 of 25204 relevant lines covered (98.75%)

0.99 hits per line

Source Files on job 10349.3 (TOXENV=cover FYI="this also tests py27")
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 9687
  • Travis Job 10349.3
  • 2564566e on github
  • Prev Job for TOXENV=cover FYI="this also tests py27" on master (#10346.3)
  • Next Job for TOXENV=cover FYI="this also tests py27" on master (#10351.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