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

pantsbuild / pants / 6600
0%
main: 93%

Build:
Build:
LAST BUILD BRANCH: cbs/scope-find-links
DEFAULT BRANCH: main
Ran 02 Sep 2015 02:54PM UTC
Jobs 10
Files 383
Run time 11min
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
6600

push

travis-ci

jsirois
Implement a synthetic jar that sets Class-Path to bypass ARG_MAX limit

This will replace previous -cp long list of jars with a synthetic jar that include just one manifest file which sets classpath.

See https://docs.oracle.com/javase/7/docs/technotes/guides/extensions/spec.html#bundled

An example:
```
tw-mbp-peiyu:source peiyu$ unzip -q -c /var/folders/z8/hfw3c_sj25b2t3wmnlfq3kjm0000gn/T/tmpEoF_ax.jar META-INF/MANIFEST.MF|head
Class-Path: /Users/peiyu/workspace/source/.pants.d/bootstrap/bootstrap
 -jvm-tools/tool_cache/shaded_jars/org.pantsbuild.tools.junit.ConsoleR
 unner-c6805c19c.jar /Users/peiyu/works
 pace/source/.pants.d/compile/jvm/zinc/jars/1c60e6c695b4.jar /Users/pe
 iyu/.ivy2/limiter/cache/org.easymock/easymock/jars/easymock-3.2.jar /
 Users/peiyu/.ivy2/limiter/cache/org.objenesis/objenesis/jars/objenesi
 s-1.3.jar /Users/peiyu/.ivy2/limiter/cache/cglib/cglib-nodep/jars/cgl
 ib-nodep-2.2.2.jar /Users/peiyu/.ivy2/limiter/cache/org.easymock/easy
 mockclassextension/jars/easymockclassextension-3.2.jar /Users/peiyu/.
 ivy2/limiter/cache/com.google.guava/guava/bundles/guava-16.0.1.jar /U
```

Note the slash '/' after resource directory names is required, without '/' are jar files

Testing Done:
https://travis-ci.org/peiyuwang/pants/builds/76583366

Tested on some large twitter monorepo targets.

Bugs closed: 1988, 2116

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

17174 of 22848 relevant lines covered (75.17%)

1.42 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6600.1 (CI_FLAGS="-cjlpn 'Various pants self checks'") 02 Sep 2015 02:54PM UTC 0
Travis Job 6600.1
2 6600.2 (CI_FLAGS="-fkmsrcn -u 0/2 'Unit tests for pants and pants-plugins - shard 1'") 02 Sep 2015 02:55PM UTC 0
70.62
Travis Job 6600.2
3 6600.3 (CI_FLAGS="-fkmsrcn -u 1/2 'Unit tests for pants and pants-plugins - shard 2'") 02 Sep 2015 02:57PM UTC 0
70.98
Travis Job 6600.3
4 6600.4 (CI_FLAGS="-fkmsrcjlp 'Python contrib tests'") 02 Sep 2015 02:54PM UTC 0
Travis Job 6600.4
5 6600.5 (CI_FLAGS="-fkmsrjlpn -i 0/6 'Python integration tests for pants - shard 1'") 02 Sep 2015 02:55PM UTC 0
Travis Job 6600.5
6 6600.6 (CI_FLAGS="-fkmsrjlpn -i 1/6 'Python integration tests for pants - shard 2'") 02 Sep 2015 03:04PM UTC 0
Travis Job 6600.6
7 6600.7 (CI_FLAGS="-fkmsrjlpn -i 2/6 'Python integration tests for pants - shard 3'") 02 Sep 2015 03:05PM UTC 0
Travis Job 6600.7
8 6600.8 (CI_FLAGS="-fkmsrjlpn -i 3/6 'Python integration tests for pants - shard 4'") 02 Sep 2015 03:05PM UTC 0
Travis Job 6600.8
9 6600.9 (CI_FLAGS="-fkmsrjlpn -i 4/6 'Python integration tests for pants - shard 5'") 02 Sep 2015 03:03PM UTC 0
Travis Job 6600.9
10 6600.10 (CI_FLAGS="-fkmsrjlpn -i 5/6 'Python integration tests for pants - shard 6'") 02 Sep 2015 03:05PM UTC 0
Travis Job 6600.10
Source Files on build 6600
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #6600
  • 13bf956e on github
  • Prev Build on master (#6597)
  • Next Build on master (#6602)
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