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

pantsbuild / pants / 9437
0%
main: 93%

Build:
Build:
LAST BUILD BRANCH: tdyas/pyo3/upgrade-0.29.2
DEFAULT BRANCH: main
Ran 14 Mar 2016 08:47PM UTC
Jobs 7
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
9437

push

travis-ci

benjyw
Prepare for a global --shard flag.

- Refactor shard spec parsing and application to a common utility.

- Rename test.pytest's --shard to --test-shard (and deprecate the
  old name) so it won't collide with the global name, and for
  uniformity with test.junit's similar flag.

Note that the name --test-shard is slightly awkward, because
'test' is the name of a scope, so using the short form in the
'test.pytest' context won't work.  But I stuck with that name
for uniformity with test.junit, and because this is a wider
problem we need to think about anyway.

When global sharding is implemented, the test tasks' sharding will
subshard on top of that. This is useful because sharding the input
targets may not be fine-grained enough (some repos have large numbers
of tests covered by a single target). However global sharding
may be good enough in many cases, and will prevent us from having
to implement sharding over and over again in every task that might
need it.

Note: Replaces https://rbcommons.com/s/twitter/r/3363/, which is now
discarded.

Testing Done:
CI passes: https://travis-ci.org/pantsbuild/pants/builds/115140711

Reviewed at https://rbcommons.com/s/twitter/r/3560/
Jobs
ID Job ID Ran Files Coverage
1 9437.1 (CI_FLAGS="-cjlpn 'Various pants self checks'") 14 Mar 2016 08:50PM UTC 0
Travis Job 9437.1
4 9437.4 (CI_FLAGS="-fkmsrcjlpa 'Python contrib tests'") 14 Mar 2016 08:58PM UTC 0
Travis Job 9437.4
5 9437.5 (CI_FLAGS="-fkmsrjlpn -i 0/6 'Python integration tests for pants - shard 1'") 14 Mar 2016 08:47PM UTC 0
Travis Job 9437.5
6 9437.6 (CI_FLAGS="-fkmsrjlpn -i 1/6 'Python integration tests for pants - shard 2'") 14 Mar 2016 09:01PM UTC 0
Travis Job 9437.6
7 9437.7 (CI_FLAGS="-fkmsrjlpn -i 2/6 'Python integration tests for pants - shard 3'") 14 Mar 2016 08:57PM UTC 0
Travis Job 9437.7
8 9437.8 (CI_FLAGS="-fkmsrjlpn -i 3/6 'Python integration tests for pants - shard 4'") 14 Mar 2016 09:03PM UTC 0
Travis Job 9437.8
10 9437.10 (CI_FLAGS="-fkmsrjlpn -i 5/6 'Python integration tests for pants - shard 6'") 14 Mar 2016 09:07PM UTC 0
Travis Job 9437.10
Source Files on build 9437
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #9437
  • d323c652 on github
  • Prev Build on master (#9436)
  • Next Build on master (#9438)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc