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

letsencrypt / boulder / 13031
66%
master: 66%

Build:
Build:
LAST BUILD BRANCH: ocsp-fail-stops-issuances
DEFAULT BRANCH: master
Ran 06 Oct 2020 10:06PM UTC
Jobs 1
Files 114
Run time 12s
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 Oct 2020 10:01PM UTC coverage: 65.28%. Remained the same
13031

push

travis-pro

web-flow
Add health-checker tool and use it from startservers.py (#5095)

This adds a new tool, `health-checker`, which is a client of the new
Health Checker Service that has been integrated into all of our
boulder components. This tool takes an address, a timeout, and a
config file. It then attempts to connect to a gRPC Health Service at
the given address, retrying until it hits its timeout, using credentials
specified by the config file.

This is then wrapped by a new function `waithealth` in our Python
helpers, which serves much the same function as `waitport`, but
specifically for services which surface a gRPC Health Service
This in turn requires slight modifications to `startservers`, namely
specifying the address and port on which each service starts its
gRPC listener.

Finally, this change also introduces new credentials for this
health-checker, and adds those credentials as a valid client to
all services' json configs. A similar change would have to be made
to our production configs if we were to establish a long-lived 
health checker/prober in prod.

Fixes #5074

13259 of 20311 relevant lines covered (65.28%)

0.73 hits per line

Jobs
ID Job ID Ran Files Coverage
7 13031.7 (RUN="coverage" CONTAINER="netaccess") 06 Oct 2020 10:06PM UTC 0
65.28
Travis Job 13031.7
Source Files on build 13031
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #13031
  • 36663228 on github
  • Prev Build on main (#13028)
  • Next Build on main (#13032)
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