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

gwicke / restbase / 204 / 2
92%
master: 92%

Build:
DEFAULT BRANCH: master
Ran 08 Feb 2015 01:22AM UTC
Files 9
Run time 3s
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

08 Feb 2015 01:13AM UTC coverage: 83.886% (+0.2%) from 83.732%
204.2

push

travis-ci

gwicke
Cleanup & profiling session

Mostly the results of a profiling session using nodegrind:

 nodegrind server.js -n 0

(in other shell)
 ab -n50000 -c10 \
 http://localhost:7231/en.wikipedia.org/v1/page/Foobar/html/642497713

(hit ctrl-c in nodegrind shell & open kcachegrind on profile)

Changes:
- Convert StatsD into a proper class
- Cache stat names
- Don't create a new bunyan logger for each request, instead handle arg
  merging in the wrapper

In local testing, the combined improvements between [swagger-router]
(https://github.com/wikimedia/swagger-router/pull/16),
[restbase-mod-table-cassandra]
(https://github.com/wikimedia/restbase-mod-table-cassandra/pull/64) and this
patch increase the throughput from around 1700req/s to about 2100req/s.

708 of 844 relevant lines covered (83.89%)

28.53 hits per line

Source Files on job 204.2
  • Tree
  • List 0
  • Changed 2
  • Source Changed 2
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 204
  • Travis Job 204.2
  • e3f9f353 on github
  • Prev Job for on master (#203.2)
  • Next Job for on master (#205.2)
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