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

pantsbuild / pants / 7659
0%
main: 93%

Build:
Build:
LAST BUILD BRANCH: go-pin-gotoolchain
DEFAULT BRANCH: main
Ran 29 Oct 2015 08:10PM UTC
Jobs 7
Files 0
Run time –
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
7659

push

travis-ci

Benjy
Defer argparse registration to the last possible moment.

Now option registration just records the registration args,
and they get applied as needed, as an implementation detail.

This was also an opportunity to clean up and de-complicate
how we register recursive options, so the code is neater now.

The performance benefits are very noticeable in profiles.

Note that this means that some validation will only happen if
the options are actually requested, which required a few
changes in tests.

Testing Done:
CI passes: https://travis-ci.org/pantsbuild/pants/builds/88011835

Reviewed at https://rbcommons.com/s/twitter/r/3049/
Jobs
ID Job ID Ran Files Coverage
1 7659.1 (CI_FLAGS="-cjlpn 'Various pants self checks'") 29 Oct 2015 08:10PM UTC 0
Travis Job 7659.1
4 7659.4 (CI_FLAGS="-fkmsrcjlp 'Python contrib tests'") 29 Oct 2015 08:19PM UTC 0
Travis Job 7659.4
5 7659.5 (CI_FLAGS="-fkmsrjlpn -i 0/6 'Python integration tests for pants - shard 1'") 29 Oct 2015 08:15PM UTC 0
Travis Job 7659.5
6 7659.6 (CI_FLAGS="-fkmsrjlpn -i 1/6 'Python integration tests for pants - shard 2'") 29 Oct 2015 08:16PM UTC 0
Travis Job 7659.6
7 7659.7 (CI_FLAGS="-fkmsrjlpn -i 2/6 'Python integration tests for pants - shard 3'") 29 Oct 2015 08:22PM UTC 0
Travis Job 7659.7
8 7659.8 (CI_FLAGS="-fkmsrjlpn -i 3/6 'Python integration tests for pants - shard 4'") 29 Oct 2015 08:22PM UTC 0
Travis Job 7659.8
10 7659.10 (CI_FLAGS="-fkmsrjlpn -i 5/6 'Python integration tests for pants - shard 6'") 29 Oct 2015 08:23PM UTC 0
Travis Job 7659.10
Source Files on build 7659
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #7659
  • 65cd3bc9 on github
  • Prev Build on master (#7641)
  • Next Build on master (#7664)
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