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

pantsbuild / pants / 5236
0%
main: 93%

Build:
Build:
LAST BUILD BRANCH: fix-changed-since-whitespace-23307
DEFAULT BRANCH: main
Ran 09 Jun 2015 04:25PM UTC
Jobs 10
Files 328
Run time 15min
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
5236

push

travis-ci

ericzundel
Implemented isolated code-generation strategy for simple_codegen_task.

Added a --strategy flag to simple codegen wich allows for code generation with either 'isolated' or 'global' strategy.

The 'isolated' strategy generates code per-target, in a (stable) unique directory for that target. The 'global' strategy does it the same way codegen has worked in the past.

The 'isolated' strategy additionally takes advantage of the isolation to find what sources a target generates via file system inspection, which is much more reliable than trying to predict what sources will be generated in advance.

Testing Done:
Test-cases were added to test simple_code_gen (test_simple_codegen_task.py), and integration tests for
protobuf and wire gen were updated to accomodate the modified file paths
due to the isolation strategy.

Travis CI is green.

Bugs closed: 1609

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

13777 of 19782 relevant lines covered (69.64%)

1.31 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5236.1 (CI_FLAGS="-cjlpn 'Various pants self checks'") 09 Jun 2015 04:25PM UTC 0
Travis Job 5236.1
2 5236.2 (CI_FLAGS="-fkmsrcn -u 0/2 'Unit tests for pants and pants-plugins - shard 1'") 09 Jun 2015 04:25PM UTC 0
65.38
Travis Job 5236.2
3 5236.3 (CI_FLAGS="-fkmsrcn -u 1/2 'Unit tests for pants and pants-plugins - shard 2'") 09 Jun 2015 04:26PM UTC 0
65.48
Travis Job 5236.3
4 5236.4 (CI_FLAGS="-fkmsrcjlp 'Python contrib tests'") 09 Jun 2015 04:25PM UTC 0
Travis Job 5236.4
5 5236.5 (CI_FLAGS="-fkmsrjlpn -i 0/6 'Python integration tests for pants - shard 1'") 09 Jun 2015 04:35PM UTC 0
Travis Job 5236.5
6 5236.6 (CI_FLAGS="-fkmsrjlpn -i 1/6 'Python integration tests for pants - shard 2'") 09 Jun 2015 04:33PM UTC 0
Travis Job 5236.6
7 5236.7 (CI_FLAGS="-fkmsrjlpn -i 2/6 'Python integration tests for pants - shard 3'") 09 Jun 2015 04:33PM UTC 0
Travis Job 5236.7
8 5236.8 (CI_FLAGS="-fkmsrjlpn -i 3/6 'Python integration tests for pants - shard 4'") 09 Jun 2015 04:37PM UTC 0
Travis Job 5236.8
9 5236.9 (CI_FLAGS="-fkmsrjlpn -i 4/6 'Python integration tests for pants - shard 5'") 09 Jun 2015 04:40PM UTC 0
Travis Job 5236.9
10 5236.10 (CI_FLAGS="-fkmsrjlpn -i 5/6 'Python integration tests for pants - shard 6'") 09 Jun 2015 04:40PM UTC 0
Travis Job 5236.10
Source Files on build 5236
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5236
  • a42b8a55 on github
  • Prev Build on master (#5232)
  • Next Build on master (#5237)
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