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

gwicke / restbase / 380
87%
master: 92%

Build:
Build:
LAST BUILD BRANCH: update_security_headers
DEFAULT BRANCH: master
Ran 16 Aug 2015 06:35PM UTC
Jobs 3
Files 13
Run time 26s
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
380

push

travis-ci

Gabriel Wicke
Don't perform expensive no-cache instance tests

While doing some latency testing I noticed that the title Foobar was really
slow to load (500ms). I eventually traced this down to many thousands of
revision entries (possibly hundreds of thousands), which are caused by x-ample
tests forcing revision refreshes with no-cache.

Looking at the config, I found another x-ample that continuously re-renders
Foobar's HTML. This only avoided filling up revision storage as the content of
Foobar does not change much between renders, and we have implemented an
optimization that avoids storing unchanged revisions.

In both cases, there is really not much of a point in testing re-renders
separately for each instance. We have plenty of data on backend connections
that we can set alerts on. Having RESTBase alerts go off when the Action API
is in trouble is confusing, which is the last thing we need when things aren't
working so well.

1343 of 1544 relevant lines covered (86.98%)

276.79 hits per line

Jobs
ID Job ID Ran Files Coverage
1 380.1 16 Aug 2015 06:35PM UTC 0
86.98
Travis Job 380.1
2 380.2 16 Aug 2015 06:35PM UTC 0
86.98
Travis Job 380.2
3 380.3 16 Aug 2015 06:35PM UTC 0
86.98
Travis Job 380.3
Source Files on build 380
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #380
  • c5598274 on github
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