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

georust / geo / 2019
86%
master: 86%

Build:
Build:
LAST BUILD BRANCH: staging
DEFAULT BRANCH: master
Ran 10 May 2020 02:48AM UTC
Jobs 1
Files 58
Run time 4s
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
2019

push

travis-ci

web-flow
Merge #456

456: speed up ci r=frewsxcv a=michaelkirk

Several CI speedups in separate commits. Probably best to review the commits individually.

**Before**
<img width="1167" alt="Screen Shot 2020-05-09 at 6 15 26 PM" src="https://user-images.githubusercontent.com/217057/81488037-1610d780-9221-11ea-8d63-e3ebbf60b4da.png">

**After**

Overall things are much faster.

First run still builds tarpaulin, which takes an extra ~8m, but still at least only one job does it now, as opposed to before when all jobs did it.

<img width="1093" alt="Screen Shot 2020-05-09 at 6 10 33 PM" src="https://user-images.githubusercontent.com/217057/81487957-6b98b480-9220-11ea-9352-97a6422338ac.png">

Subsequent builds use the cached tarpaulin so we shave off that ~8min.

<img width="1169" alt="Screen Shot 2020-05-09 at 6 10 17 PM" src="https://user-images.githubusercontent.com/217057/81487956-69cef100-9220-11ea-9490-dfcef1bd6edc.png">

The next biggest thing in the CI build is the proj build. One quick fix might be to use the apt package, but I'm assuming we're doing it this way to peg to a specific version so we're not at the whim of ubuntu's proj packaging - is that right @urschrei? 

If I get the inspiration - maybe I'll try to knock out a script to cache the proj build based on version in a followup PR.

Co-authored-by: Michael Kirk <michael.code@endoftheworl.de>

4865 of 5562 relevant lines covered (87.47%)

1.61 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2019.1 (GEO_FEATURES="" GEO_TYPES_FEATURES="" RUN_TARPAULIN=1) 10 May 2020 02:48AM UTC 0
87.47
Travis Job 2019.1
Source Files on build 2019
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2019
  • ca4f9079 on github
  • Prev Build on staging (#1997)
  • Next Build on staging (#2030)
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