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

pantsbuild / pants / 6902
0%
main: 93%

Build:
Build:
LAST BUILD BRANCH: debug_reapi_test_cache_misses
DEFAULT BRANCH: main
Ran 16 Sep 2015 10:17PM UTC
Jobs 10
Files 393
Run time 13min
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
6902

push

travis-ci

Benjy
A nice timing stats report.

Consists of line charts showing aggregate workunit timings by date,
and a drilldown table with further detail per sub-workunit.

Note that, obviously, the timings likely change dramatically day-to-day,
depending on how many builds the user runs, and what they do.
So it's hard to come up with any generally useful report idiom.
This report represents how much time a user is spending in various
parts of Pants during a day, which I hope is a rough indicator of sources
of user dissatisfaction (given that we assume that the ideal time for
any build operation is zero), and can inform optimization decisions.

Also makes the pants server serve a favicon, as the JS console errors
on lack of favicon were driving me nuts, and, amazingly, there's no reliable
way for a page to tell a browser to stop requesting favicons, other than
to provide one...

[PS: Reviewers - since this doesn't affect builds at all, and is just a nice-to-have page in the pants server, feel free to rubber-stamp the review if you're not JS-proficient.]

Testing Done:
A large amount of manual testing. We're not set up for automated UI testing just yet.
It shouldn't be affected, but CI passes, just for the hell of it: https://travis-ci.org/pantsbuild/pants/builds/80520823.

Reviewed at https://rbcommons.com/s/twitter/r/2825/

11 of 11 new or added lines in 1 file covered. (100.0%)

17891 of 23718 relevant lines covered (75.43%)

1.42 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
7
100.0
src/python/pants/reporting/reporting_server.py
Jobs
ID Job ID Ran Files Coverage
1 6902.1 (CI_FLAGS="-cjlpn 'Various pants self checks'") 16 Sep 2015 10:17PM UTC 0
Travis Job 6902.1
2 6902.2 (CI_FLAGS="-fkmsrcn -u 0/2 'Unit tests for pants and pants-plugins - shard 1'") 16 Sep 2015 10:21PM UTC 0
71.3
Travis Job 6902.2
3 6902.3 (CI_FLAGS="-fkmsrcn -u 1/2 'Unit tests for pants and pants-plugins - shard 2'") 16 Sep 2015 10:20PM UTC 0
70.86
Travis Job 6902.3
4 6902.4 (CI_FLAGS="-fkmsrcjlp 'Python contrib tests'") 16 Sep 2015 10:19PM UTC 0
Travis Job 6902.4
5 6902.5 (CI_FLAGS="-fkmsrjlpn -i 0/6 'Python integration tests for pants - shard 1'") 16 Sep 2015 10:23PM UTC 0
Travis Job 6902.5
6 6902.6 (CI_FLAGS="-fkmsrjlpn -i 1/6 'Python integration tests for pants - shard 2'") 16 Sep 2015 10:26PM UTC 0
Travis Job 6902.6
7 6902.7 (CI_FLAGS="-fkmsrjlpn -i 2/6 'Python integration tests for pants - shard 3'") 16 Sep 2015 10:25PM UTC 0
Travis Job 6902.7
8 6902.8 (CI_FLAGS="-fkmsrjlpn -i 3/6 'Python integration tests for pants - shard 4'") 16 Sep 2015 10:31PM UTC 0
Travis Job 6902.8
9 6902.9 (CI_FLAGS="-fkmsrjlpn -i 4/6 'Python integration tests for pants - shard 5'") 16 Sep 2015 10:29PM UTC 0
Travis Job 6902.9
10 6902.10 (CI_FLAGS="-fkmsrjlpn -i 5/6 'Python integration tests for pants - shard 6'") 16 Sep 2015 10:29PM UTC 0
Travis Job 6902.10
Source Files on build 6902
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #6902
  • 68d5d23d on github
  • Prev Build on master (#6899)
  • Next Build on master (#6906)
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