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

pantsbuild / pants / 5859
0%
main: 93%

Build:
Build:
LAST BUILD BRANCH: add/port-target-adaptor-and-source-block
DEFAULT BRANCH: main
Ran 28 Jul 2015 11:05PM UTC
Jobs 10
Files 342
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
5859

push

travis-ci

Garrett Malmquist
Declaring product_types for simple_codegen_task.

This is a hack to get the round manager to properly run codegen
before resolve and compile. It would be more correct to just
have each individual codegen class declare what languages it
generates, but would cause problems with scala.

Background (discussed on slack): commit a8a73797a
broke Square's java repo, because it removed the last task outside of contrib that
provided the 'java' product. The old `CodeGen` used a hack to claim to generate
all relevant product types, to get around problems with the round engine.

This introduces that hack into simple_codegen_task.py, fixing the regression.
Hopefully the underlying problems in round engine will be fixed eventually, and
this hack can go away.

Testing Done:
CI went green: https://travis-ci.org/pantsbuild/pants/builds/73099770

Bugs closed: 1878

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

14872 of 20431 relevant lines covered (72.79%)

1.37 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5859.1 (CI_FLAGS="-cjlpn 'Various pants self checks'") 28 Jul 2015 11:06PM UTC 0
Travis Job 5859.1
2 5859.2 (CI_FLAGS="-fkmsrcn -u 0/2 'Unit tests for pants and pants-plugins - shard 1'") 28 Jul 2015 11:06PM UTC 0
67.96
Travis Job 5859.2
3 5859.3 (CI_FLAGS="-fkmsrcn -u 1/2 'Unit tests for pants and pants-plugins - shard 2'") 28 Jul 2015 11:06PM UTC 0
68.89
Travis Job 5859.3
4 5859.4 (CI_FLAGS="-fkmsrcjlp 'Python contrib tests'") 28 Jul 2015 11:05PM UTC 0
Travis Job 5859.4
5 5859.5 (CI_FLAGS="-fkmsrjlpn -i 0/6 'Python integration tests for pants - shard 1'") 28 Jul 2015 11:11PM UTC 0
Travis Job 5859.5
6 5859.6 (CI_FLAGS="-fkmsrjlpn -i 1/6 'Python integration tests for pants - shard 2'") 28 Jul 2015 11:11PM UTC 0
Travis Job 5859.6
7 5859.7 (CI_FLAGS="-fkmsrjlpn -i 2/6 'Python integration tests for pants - shard 3'") 28 Jul 2015 11:13PM UTC 0
Travis Job 5859.7
8 5859.8 (CI_FLAGS="-fkmsrjlpn -i 3/6 'Python integration tests for pants - shard 4'") 28 Jul 2015 11:11PM UTC 0
Travis Job 5859.8
9 5859.9 (CI_FLAGS="-fkmsrjlpn -i 4/6 'Python integration tests for pants - shard 5'") 28 Jul 2015 11:12PM UTC 0
Travis Job 5859.9
10 5859.10 (CI_FLAGS="-fkmsrjlpn -i 5/6 'Python integration tests for pants - shard 6'") 28 Jul 2015 11:16PM UTC 0
Travis Job 5859.10
Source Files on build 5859
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5859
  • f50f8899 on github
  • Prev Build on master (#5854)
  • Next Build on master (#5864)
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