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

letsencrypt / ct-woodpecker / 272
69%
main: 68%

Build:
Build:
LAST BUILD BRANCH: master
DEFAULT BRANCH: main
Ran 27 Jul 2018 08:33PM UTC
Jobs 1
Files 11
Run time 2s
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
272

push

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.

9 of 9 new or added lines in 1 file covered. (100.0%)

644 of 973 relevant lines covered (66.19%)

4.28 hits per line

Jobs
ID Job ID Ran Files Coverage
1 272.1 27 Jul 2018 08:33PM UTC 0
66.19
Travis Job 272.1
Source Files on build 272
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #272
  • 897c74ba on github
  • Prev Build on master (#271)
  • Next Build on master (#273)
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