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

certbot / certbot / 10346
99%

Build:
DEFAULT BRANCH: master
Ran 07 Jul 2018 09:40PM UTC
Jobs 1
Files 206
Run time 10s
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
10346

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

Jobs
ID Job ID Ran Files Coverage
3 10346.3 (TOXENV=cover FYI="this also tests py27") 07 Jul 2018 09:40PM UTC 0
98.75
Travis Job 10346.3
Source Files on build 10346
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #10346
  • 2564566e on github
  • Prev Build on master (#10342)
  • Next Build on master (#10349)
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