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

letsencrypt / ct-woodpecker / 286 / 1
69%
main: 68%

Build:
Build:
LAST BUILD BRANCH: master
DEFAULT BRANCH: main
Ran 04 Aug 2018 08:25PM UTC
Files 11
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

27 Jul 2018 08:29PM UTC coverage: 66.187%. Remained the same
286.1

cron

travis-ci

web-flow
Improved cttestsrv: maintain in-memory Trillian log. (#51)

This PR refactors the `cttestsrv` package and associated `ct-test-srv` binary to offer a more "realistic" CT log interface by maintaining an in-memory, low overhead, single process Trillian CT log. It is spiritually the same idea as Pebble compared to Boulder: We've stripped out much of the good engineering practice and abstraction from Trillian to make a simple to reason about test server suited to our purposes.

The test log implementation supports building and operating on two distinct in-memory trees, `treeA` and `treeB`. A management interface allows switching the active tree between `treeA` and `treeB`. This allows easily testing cases where a misbehaving log returns SCTs for leaves it will never integrate, and also allows for a case where STH to STH consistency cannot be proved because the underlying tree changes. The existing mock STH functionality is maintained and will supersede the active tree's true STH allowing the existing integration tests to operate as they were written.

644 of 973 relevant lines covered (66.19%)

4.08 hits per line

Source Files on job 286.1
  • Tree
  • List 0
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 207
  • Travis Job 286.1
  • 897c74ba on github
  • Prev Job for on master (#285.1)
  • Next Job for on master (#287.1)
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