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

pantsbuild / pants / 4950
0%
main: %

Build:
Build:
LAST BUILD BRANCH: dk-uv-selective-sync
DEFAULT BRANCH: main
Ran 19 May 2015 08:54PM UTC
Jobs 9
Files 0
Run time 53min
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
4950

push

travis-ci

jsirois
Find java distributions in well known locations.

Both OSX and linux have well-known tools and conventions for discovering
java distributions. This change adds support for scanning the
`/usr/lib/jvm` dir on linux and using the `/usr/libexec/java_home` tool
on OSX along with test coverage for both.

In the course of adding new tests, old tests are refactored and, in
particular, the monolithic locate test is broken apart into tightly
scoped tests.

Testing Done:
I discovered the `/usr/libexec/java_home` OSX tool when working on fixing
the OSX CI break here:
  https://travis-ci.org/pantsbuild/pants-for-travis-osx-ci/builds/62840365

I went a different route with the fix
(https://rbcommons.com/s/twitter/r/2241/), but wanted to circle back and
add the support for ease of setup in small distributed projects using
pants.

CI went green here:
  https://travis-ci.org/pantsbuild/pants/builds/63231191

Bugs closed: 1568

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

0 of 0 relevant lines covered (NaN%)

0.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 4950.1 (CI_FLAGS="-cjlpn 'Various pants self checks'") 19 May 2015 08:55PM UTC 0
Travis Job 4950.1
2 4950.2 (CI_FLAGS="-fkmsrcn 'Unit tests for pants and pants-plugins'") 19 May 2015 08:59PM UTC 0
Travis Job 4950.2
3 4950.3 (CI_FLAGS="-fkmsrcjlp 'Python contrib tests'") 19 May 2015 08:54PM UTC 0
Travis Job 4950.3
4 4950.4 (CI_FLAGS="-fkmsrjlpn -i 6:0 'Python integration tests for pants - shard 1'") 19 May 2015 08:54PM UTC 0
Travis Job 4950.4
5 4950.5 (CI_FLAGS="-fkmsrjlpn -i 6:1 'Python integration tests for pants - shard 2'") 19 May 2015 08:59PM UTC 0
Travis Job 4950.5
6 4950.6 (CI_FLAGS="-fkmsrjlpn -i 6:2 'Python integration tests for pants - shard 3'") 19 May 2015 09:03PM UTC 0
Travis Job 4950.6
7 4950.7 (CI_FLAGS="-fkmsrjlpn -i 6:3 'Python integration tests for pants - shard 4'") 19 May 2015 09:04PM UTC 0
Travis Job 4950.7
8 4950.8 (CI_FLAGS="-fkmsrjlpn -i 6:4 'Python integration tests for pants - shard 5'") 19 May 2015 09:12PM UTC 0
Travis Job 4950.8
9 4950.9 (CI_FLAGS="-fkmsrjlpn -i 6:5 'Python integration tests for pants - shard 6'") 19 May 2015 09:06PM UTC 0
Travis Job 4950.9
Source Files on build 4950
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #4950
  • 3ffdc31e on github
  • Prev Build on master (#4947)
  • Next Build on master (#4951)
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