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

letsencrypt / boulder / 12929 / 7
66%
master: 66%

Build:
Build:
LAST BUILD BRANCH: ocsp-fail-stops-issuances
DEFAULT BRANCH: master
Ran 31 Aug 2020 06:52PM UTC
Files 113
Run time 7s
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

31 Aug 2020 06:47PM UTC coverage: 65.887% (-0.008%) from 65.895%
RUN="coverage" CONTAINER="netaccess"

push

travis-pro

web-flow
core: Remove nil checks for core proto types. (#5062)

In preparation for moving to proto3 for the core/proto types
(Registration, Order, Authorization, Challenge, etc), this removes
checks that will fail when a proto2 client or server receives a message
from a proto3 client or server. Since proto3 encodes fields that have
their zero value as being absent (i.e. nil, in Go), we treat nil the
same as having a zero value.

In the process this change introduces additional checks, verifying
certain fields which should never have a zero value.

This involves factoring out registrationValid into registrationValid and
newRegistrationValid, since new registration requests lack some fields that
already-created registrations should always have.

Similarly, UpdateRegistration is changed to not verify that
`request.Update` is valid, since an update to registration object is not
a complete registration object - it may only update one field.

13290 of 20171 relevant lines covered (65.89%)

0.74 hits per line

Source Files on job 12929.7 (RUN="coverage" CONTAINER="netaccess")
  • Tree
  • List 0
  • Changed 5
  • Source Changed 5
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 11348
  • Travis Job 12929.7
  • 0d8404bb on github
  • Prev Job for RUN="coverage" CONTAINER="netaccess" on main (#12924.7)
  • Next Job for RUN="coverage" CONTAINER="netaccess" on main (#12930.7)
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