Skip to content
Permalink
Browse files

Move unit tests above wheel building shards

Now that we have 4 wheel building shards (soon 6)—and 2 of them require bootstrapping Pants—we move unit tests above to get more immediate feedback on if the PR is good or not. We still keep them high up relative to others because several major workflows require wheel building output.
  • Loading branch information...
Eric-Arellano committed Feb 26, 2019
1 parent 223541e commit f530843a67e31c781bd08f72b5d19adb30b3ab78
Showing with 10 additions and 10 deletions.
  1. +5 −5 .travis.yml
  2. +5 −5 build-support/travis/travis.yml.mustache
@@ -673,11 +673,6 @@ matrix:
- <<: *linux_rust_clippy
- <<: *cargo_audit

- <<: *py27_linux_build_wheels_ucs2
- <<: *py27_linux_build_wheels_ucs4
- <<: *py27_osx_build_wheels_ucs2
- <<: *py27_osx_build_wheels_ucs4

- <<: *py27_linux_test_config
name: "Unit tests for pants and pants-plugins (Py2.7 PEX)"
stage: *test
@@ -695,6 +690,11 @@ matrix:
script:
- ./build-support/bin/travis-ci.sh -lp

- <<: *py27_linux_build_wheels_ucs2
- <<: *py27_linux_build_wheels_ucs4
- <<: *py27_osx_build_wheels_ucs2
- <<: *py27_osx_build_wheels_ucs4

- <<: *py36_linux_test_config
name: "Integration tests for pants - shard 0 (Py3.6 PEX)"
env:
@@ -649,11 +649,6 @@ matrix:
- <<: *linux_rust_clippy
- <<: *cargo_audit
- <<: *py27_linux_build_wheels_ucs2
- <<: *py27_linux_build_wheels_ucs4
- <<: *py27_osx_build_wheels_ucs2
- <<: *py27_osx_build_wheels_ucs4
- <<: *py27_linux_test_config
name: "Unit tests for pants and pants-plugins (Py2.7 PEX)"
stage: *test
@@ -671,6 +666,11 @@ matrix:
script:
- ./build-support/bin/travis-ci.sh -lp
- <<: *py27_linux_build_wheels_ucs2
- <<: *py27_linux_build_wheels_ucs4
- <<: *py27_osx_build_wheels_ucs2
- <<: *py27_osx_build_wheels_ucs4
{{#py3_integration_shards}}
- <<: *py36_linux_test_config
name: "Integration tests for pants - shard {{.}} (Py3.6 PEX)"

0 comments on commit f530843

Please sign in to comment.
You can’t perform that action at this time.