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

pantsbuild / pants / 6628 / 3
0%
main: 93%

Build:
Build:
LAST BUILD BRANCH: persistent-dep-cache
DEFAULT BRANCH: main
Ran 03 Sep 2015 07:01PM UTC
Files 383
Run time 11s
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

03 Sep 2015 06:51PM UTC coverage: 70.978% (-0.007%) from 70.985%
CI_FLAGS="-fkmsrcn -u 1/2 'Unit tests for pants and pants-plugins - shard 2'"

push

travis-ci

Kris Wilson
Normalize and decompose GoalRunner initialization and setup

Pre-emptive cleanup of GoalRunner and friends. Thinking this will make it easier to implement (and review) some upcoming changes and generally improves readability/modability.

- Remove {BuildFileParser,BuildGraph}.run_tracker (both currently unused AFAICT) in support of cleaner BuildGraph serialization
- Migrate all attribute initialization to __init__()
- Move options_bootstrapper and working_set params from setup() -> __init__() and default them
- Decompose setup() and expand_goals_and_specs() into slightly smaller, more purposeful methods
- Misc readability/consistency/style cleanups

Testing Done:
https://travis-ci.org/pantsbuild/pants/builds/77429262

-----------------------------

```
$ PANTS_DEV=1 ./pants clean-all compile testprojects/src/java/org/pantsbuild/testproject/javasources/::
...
               SUCCESS
```

Bugs closed: 2078

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

16239 of 22879 relevant lines covered (70.98%)

0.71 hits per line

Source Files on job 6628.3 (CI_FLAGS="-fkmsrcn -u 1/2 'Unit tests for pants and pants-plugins - shard 2'")
  • Tree
  • List 0
  • Changed 6
  • Source Changed 6
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 6628
  • Travis Job 6628.3
  • fceb95f4 on github
  • Prev Job for CI_FLAGS="-fkmsrcn -u 1/2 'Unit tests for pants and pants-plugins - shard 2'" on master (#6624.3)
  • Next Job for CI_FLAGS="-fkmsrcn -u 1/2 'Unit tests for pants and pants-plugins - shard 2'" on master (#6631.3)
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