Skip to content

Commit 9e07b35

Browse files
committed
Auto merge of #4044 - matthiaskrgr:travis_sort_jobs, r=phansch
travis: sort integration test jobs so that the jobs taking the most time are run first changelog: none
2 parents 78d13e0 + ee07fa8 commit 9e07b35

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

.travis.yml

+15-14
Original file line numberDiff line numberDiff line change
@@ -50,35 +50,36 @@ matrix:
5050
# Builds that are only executed when a PR is r+ed or a try build is started
5151
# We don't want to run these always because they go towards
5252
# the build limit within the Travis rust-lang account.
53+
# The jobs are approximately sorted by execution time
5354
- env: INTEGRATION=rust-lang/cargo
5455
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
55-
- env: INTEGRATION=rust-random/rand
56+
- env: INTEGRATION=rust-lang-nursery/chalk
5657
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
57-
- env: INTEGRATION=rust-lang-nursery/stdsimd
58+
- env: INTEGRATION=rust-lang/rls
5859
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
59-
- env: INTEGRATION=rust-lang/rustfmt
60+
- env: INTEGRATION=Geal/nom
6061
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
61-
- env: INTEGRATION=rust-lang-nursery/futures-rs
62+
- env: INTEGRATION=rust-lang/rustfmt
6263
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
63-
- env: INTEGRATION=rust-lang-nursery/failure
64+
- env: INTEGRATION=hyperium/hyper
6465
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
65-
- env: INTEGRATION=rust-lang-nursery/log
66+
- env: INTEGRATION=bluss/rust-itertools
6667
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
67-
- env: INTEGRATION=rust-lang-nursery/chalk
68+
- env: INTEGRATION=serde-rs/serde
6869
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
69-
- env: INTEGRATION=rust-lang/rls
70+
- env: INTEGRATION=rust-lang-nursery/stdsimd
7071
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
71-
- env: INTEGRATION=chronotope/chrono
72+
- env: INTEGRATION=rust-random/rand
7273
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
73-
- env: INTEGRATION=serde-rs/serde
74+
- env: INTEGRATION=rust-lang-nursery/futures-rs
7475
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
75-
- env: INTEGRATION=Geal/nom
76+
- env: INTEGRATION=Marwes/combine
7677
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
77-
- env: INTEGRATION=hyperium/hyper
78+
- env: INTEGRATION=rust-lang-nursery/failure
7879
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
79-
- env: INTEGRATION=bluss/rust-itertools
80+
- env: INTEGRATION=rust-lang-nursery/log
8081
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
81-
- env: INTEGRATION=Marwes/combine
82+
- env: INTEGRATION=chronotope/chrono
8283
if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try)
8384
allow_failures:
8485
- os: windows

0 commit comments

Comments
 (0)