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

letsencrypt / ct-woodpecker / 146
66%
main: 68%

Build:
Build:
LAST BUILD BRANCH: master
DEFAULT BRANCH: main
Ran 19 Jun 2018 04:40PM UTC
Jobs 1
Files 9
Run time 4s
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
146

push

travis-ci

cpu
Integration tests: relax testing requirements.

Prior to this commit the ct-woodpecker integration tests were a bit
flaky. The root cause is our usage of elapsed ct-woodpecker runtime as
a proxy for work completed. This is hard to do with accuracy and so (as
one example) the time required to fetch metrics output before stopping
the ct-woodpecker instance could result in another sth fetch/cert submit
cycle happening before the test completes, causing miscounts of expected
operations.

This commit changes the tests to just ensure a minimum of 1 cycles worth
of work (plus the startup cycle) occurs during testing. This is Good
Enough and will save us from considerable headaches tweaking padding
timeouts or overcomplicating the design of ct-woodpecker to expose cycle
information back to the test rig.

This commit also adds clean shutdown code to the monitors. This prevents
ghost monitor goroutines from sticking around when the parent
ct-woodpecker is stopped.

386 of 585 relevant lines covered (65.98%)

4.63 hits per line

Jobs
ID Job ID Ran Files Coverage
1 146.1 19 Jun 2018 04:40PM UTC 0
65.98
Travis Job 146.1
Source Files on build 146
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #146
  • 5b14d17c on github
  • Next Build on cpu-eats-flakes-for-breakfast (#157)
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