Skip to content

Commit 5b2d863

Browse files
marmbruspwendell
authored andcommitted
Cut down the granularity of travis tests.
This PR amortizes the cost of downloading all the jars and compiling core across more test cases. In one anecdotal run this change takes the cumulative time down from ~80 minutes to ~40 minutes. Author: Michael Armbrust <[email protected]> Closes #255 from marmbrus/travis and squashes the following commits: 506b22d [Michael Armbrust] Cut down the granularity of travis tests so we can amortize the cost of compilation.
1 parent d679843 commit 5b2d863

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

.travis.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,13 @@
2020
- oraclejdk7
2121
env:
2222
matrix:
23-
- TEST=sql/test
23+
- TEST="scalastyle assembly/assembly"
24+
- TEST="catalyst/test sql/test streaming/test mllib/test graphx/test bagel/test"
2425
- TEST=hive/test
25-
- TEST=catalyst/test
26-
- TEST=streaming/test
27-
- TEST=graphx/test
28-
- TEST=mllib/test
29-
- TEST=graphx/test
30-
- TEST=bagel/test
3126
cache:
3227
directories:
3328
- $HOME/.m2
3429
- $HOME/.ivy2
3530
- $HOME/.sbt
3631
script:
37-
- "sbt ++$TRAVIS_SCALA_VERSION scalastyle $TEST"
32+
- "sbt ++$TRAVIS_SCALA_VERSION $TEST"

0 commit comments

Comments
 (0)