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

letsencrypt / boulder / 13293
66%
master: 66%

Build:
Build:
LAST BUILD BRANCH: ocsp-fail-stops-issuances
DEFAULT BRANCH: master
Ran 20 Jan 2021 05:46PM CUT
Jobs 1
Files 110
Run time 35s
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

20 Jan 2021 05:22PM CUT coverage: 65.351% (-0.01%) from 65.365%
13293

push

travis-pro

web-flow
Allow WFEv1 to specify which issuer to use (#5222)

We intend to delete the v1 API (i.e. `wfe` and its associated codepaths)
in the near future, and as such are not giving it new features or
capabilities. However, before then we intend to allow the v2 API to
provide issuance both from our RSA and from our ECDSA intermediates.
The v1 API cannot gain such capability at the same time.

The CA doesn't know which frontend originated any given issuance
request, so we can't simply gate the single- or double-issuer behavior
based on that. Instead, this change introduces the ability for the
WFE (and the RA, which sits between the WFE and the CA) to request
issuance from a specific intermediate. If the specified intermediate is
not available in the CA, issuance will fail. If no intermediate is
specified (as is the case in requests coming from wfe2), it falls back
to selecting the issuer based on the algorithm of the public key to
be signed.

Fixes #5216

13299 of 20350 relevant lines covered (65.35%)

0.73 hits per line

Jobs
ID Job ID Ran Files Coverage
7 13293.7 (TESTFLAGS="--coverage" CONTAINER="netaccess") 20 Jan 2021 05:46PM CUT 0
65.35
Travis Job 13293.7
Source Files on build 13293
  • Tree
  • List 110
  • Changed 4
  • Source Changed 4
  • Coverage Changed 3
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/Line
0.0
grpc/ca-wrappers.go70 30 0 30 0.0
0.0
grpc/publisher-wrappers.go53 18 0 18 0.0
0.0
cmd/boulder-wfe/main.go218 117 0 117 0.0
0.0
db/transaction.go28 15 0 15 0.0
0.0
cmd/clock_generic.go15 3 0 3 0.0
0.0
cmd/boulder-publisher/main.go110 65 0 65 0.0
0.0
cmd/boulder-va/main.go185 117 0 117 0.0
0.0
cmd/boulder-sa/main.go97 62 0 62 0.0
0.0
cmd/boulder-ra/main.go267 147 0 147 0.0
0.0
grpc/ra-wrappers.go346 + 3249 + 30 249 + 30.0
Showing 1 to 10 of 110 entries
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 11
  • Next
  • ►
    86.75
    akamai/
  • ►
    68.2
    bdns/
  • ►
    80.03
    ca/
  • ►
    100.0
    canceled/
  • ►
    43.79
    cmd/
  • ►
    69.79
    core/
  • ►
    91.23
    csr/
  • ►
    73.37
    ctpolicy/
  • ►
    74.51
    db/
  • ►
    10.0
    errors/
  • ►
    93.94
    features/
  • ►
    78.07
    goodkey/
  • ►
    29.94
    grpc/
  • ►
    100.0
    iana/
  • ►
    59.05
    issuance/
  • ►
    16.46
    lint/
  • ►
    91.0
    log/
  • ►
    69.7
    mail/
  • ►
    68.18
    metrics/
  • ►
    94.38
    nonce/
  • ►
    64.57
    ocsp/
  • ►
    62.9
    pkcs11helpers/
  • ►
    91.59
    policy/
  • ►
    54.5
    probs/
  • ►
    90.46
    publisher/
  • ►
    83.15
    ra/
  • ►
    68.82
    ratelimit/
  • ►
    89.8
    reloader/
  • ►
    77.9
    sa/
  • ►
    40.18
    test/
  • ►
    92.69
    va/
  • ►
    65.22
    web/
  • ►
    78.34
    wfe/
  • ►
    82.14
    wfe2/
  • Back to Repo
  • Travis Build #13293
  • 400bf3a0 on github
  • Prev Build on main (#13292)
  • Next Build on main (#13295)
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

© 2025 Coveralls, Inc