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

letsencrypt / boulder / 2029
50%
master: 66%

Build:
Build:
LAST BUILD BRANCH: ocsp-fail-stops-issuances
DEFAULT BRANCH: master
Ran 01 Oct 2015 11:36PM UTC
Jobs 1
Files 30
Run time 1s
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
2029

push

travis-ci

jsha
Speed up tests.

Make `make` aware of output files so it doesn't always have to rebuild. Also
make it use `go install`, which is faster than building files individually.

Now that make is faster, use it in startservers.py to consolidate building
logic. This also has the handy side-effect that ./start.py exposes useful build
information through /build, whereas before only the .rpm packaged version did.

Additionally, this allows us to remove `make` from the Travis matrix, since we
are running `make` as part of the integration test. This means each PR only
triggers two Travis builds instead of one, which means we will get results from
Travis faster.

Also, change the Travis matrix logic to be a list of actions to run, rather than
a list of actions to skip. That fixes
https://github.com/letsencrypt/boulder/issues/817.

Enumerate specific sections of test.sh to run, rather than sections to skip.

Note: ./start.py now installs into ./bin/ instead of $GOPATH/bin.

Only set up GitHub secret file (for PR status reporting) when available, and
decrypt it into /tmp rather than $HOME, to avoid accidentally caching it once
Travis' caching features are available.

Clone letsencrypt repo into $HOME instead of $TMP, to make it possible to cache
eventually.

Remove unused `mysql` dependency in Travis.

Override default Travis install command to prevent it from adding
Godeps/_workspace to GOPATH. When that happens, it hides failures that should
arise from importing non-vendorized paths.

2908 of 6712 relevant lines covered (43.33%)

1942.15 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
5
100.0
policy/policy-authority.go
17
100.0
policy/policy-authority-data.go
27
100.0
sa/model.go
32
100.0
ca/certificate-authority.go
42
100.0
core/util.go
81
100.0
va/validation-authority.go
113
100.0
sa/storage-authority.go
136
100.0
ra/registration-authority.go
162
100.0
wfe/web-front-end.go
264
100.0
rpc/rpc-wrappers.go
Jobs
ID Job ID Ran Files Coverage
2 2029.2 (RUN="unit") 01 Oct 2015 11:36PM UTC 0
43.33
Travis Job 2029.2
Source Files on build 2029
  • Tree
  • List 0
  • Changed 14
  • Source Changed 12
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Travis Build #2029
  • b3aca1ff on github
  • Prev Build on test-improvements (#1981)
  • Next Build on test-improvements (#2034)
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