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

pantsbuild / pants / 6964
0%
main: 93%

Build:
Build:
LAST BUILD BRANCH: ng_subsystem
DEFAULT BRANCH: main
Ran 21 Sep 2015 10:12PM UTC
Jobs 8
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
6964

push

travis-ci

baroquebobcat
Include resolved jar versions in compile fingerprints; ensure coordinates match artifacts.

We've run into issues recently where a different jar version resolution can result in different compiled outputs. This adds the resolved coordinates into the fingerprint for JVM compile artifacts. By doing that we can ensure that cache entries for compile artifacts will be invalidated if the resolved jar versions change.

Additionally, while working on this I discovered that the revision assigned to a particular classpath artifact is the requested one and not the final one. I added a unversioned -> versioned table to IvyInfo to ensure that the resolved versions are used in all cases.

If removing global compile lands before this does, I'll clean up the strategy code in the tests.

Testing Done:
Wrote failing tests and made them pass.

Bugs closed: 2228

Reviewed at https://rbcommons.com/s/twitter/r/2853/
Jobs
ID Job ID Ran Files Coverage
1 6964.1 (CI_FLAGS="-cjlpn 'Various pants self checks'") 21 Sep 2015 10:13PM UTC 0
Travis Job 6964.1
4 6964.4 (CI_FLAGS="-fkmsrcjlp 'Python contrib tests'") 21 Sep 2015 10:16PM UTC 0
Travis Job 6964.4
5 6964.5 (CI_FLAGS="-fkmsrjlpn -i 0/6 'Python integration tests for pants - shard 1'") 21 Sep 2015 10:12PM UTC 0
Travis Job 6964.5
6 6964.6 (CI_FLAGS="-fkmsrjlpn -i 1/6 'Python integration tests for pants - shard 2'") 21 Sep 2015 10:25PM UTC 0
Travis Job 6964.6
7 6964.7 (CI_FLAGS="-fkmsrjlpn -i 2/6 'Python integration tests for pants - shard 3'") 21 Sep 2015 10:21PM UTC 0
Travis Job 6964.7
8 6964.8 (CI_FLAGS="-fkmsrjlpn -i 3/6 'Python integration tests for pants - shard 4'") 21 Sep 2015 10:19PM UTC 0
Travis Job 6964.8
9 6964.9 (CI_FLAGS="-fkmsrjlpn -i 4/6 'Python integration tests for pants - shard 5'") 21 Sep 2015 10:20PM UTC 0
Travis Job 6964.9
10 6964.10 (CI_FLAGS="-fkmsrjlpn -i 5/6 'Python integration tests for pants - shard 6'") 21 Sep 2015 10:25PM UTC 0
Travis Job 6964.10
Source Files on build 6964
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #6964
  • 31fba06d on github
  • Prev Build on master (#6960)
  • Next Build on master (#6966)
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