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

letsencrypt / boulder / 10241
66%

Build:
DEFAULT BRANCH: master
Ran 26 Feb 2019 09:31PM UTC
Jobs 2
Files 89
Run time 59min
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

26 Feb 2019 09:14PM UTC coverage: 63.473% (-0.06%) from 63.534%
10241

push

travis-ci

web-flow
Implement WFE retrieval logic for v2 authorizations (#4085)

This changeset implements the logic required for the WFE to retrieve v2 authorizations and their associated challenges while still maintaining the logic to retrieve old authorizations/challenges. Challenge IDs for v2 authorizations are obfuscated using a pretty simply scheme in order to prevent hard coding of indexes. A `V2` field is added to the `core.Authorization` object and populated using the existing field of the same name from the protobuf for convenience. v2 authorizations and challenges use a `v2` prefix in all their URLs in order to easily differentiate between v1 and v2 URLs (e.g. `/acme/authz/v2/asd` and `/acme/challenge/v2/asd/123`), once v1 authorizations cease to exist this prefix can be safely removed. As v2 authorizations use int IDs this change switches from string IDs to int IDs, this mainly only effects tests.

Integration tests are put off for #4079 as they really need #4077 and #4078 to be properly effective.

Fixes #4041.

11203 of 17650 relevant lines covered (63.47%)

1.41 hits per line

Jobs
ID Job ID Ran Files Coverage
11 10241.11 (RUN="coverage" CONTAINER="netaccess") 26 Feb 2019 09:31PM UTC 0
63.47
Travis Job 10241.11
12 10241.12 (RUN="coverage" CONTAINER="netaccess") 26 Feb 2019 09:31PM UTC 0
63.47
Travis Job 10241.12
Source Files on build 10241
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #10241
  • 51f29b99 on github
  • Prev Build on master (#10238)
  • Next Build on master (#10242)
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