@@ -19,15 +19,23 @@ jobs:
19
19
- if : type = pull_request
20
20
name : " Python 3.7: unit tests"
21
21
python : 3.7
22
- env : TOXENV=coverage,doctest,type,check TOX_INSTALL_DIR=.env JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
22
+ env : TOXENV=type,check TOX_INSTALL_DIR=.env JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
23
+ - if : type = pull_request
24
+ name : " Python 3.8: unit tests"
25
+ python : 3.8
26
+ env : TOXENV=type,check TOX_INSTALL_DIR=.env JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
23
27
- if : type != pull_request
24
28
name : " Python 3.6: unit + integration tests"
25
29
python : 3.6
26
30
env : TOXENV=coverage,complex,spark,doctest,type,check TOX_INSTALL_DIR=.env JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
27
31
- if : type != pull_request
28
32
name : " Python 3.7: unit + integration tests"
29
33
python : 3.7
30
- env : TOXENV=coverage,complex,spark,doctest,type,check TOX_INSTALL_DIR=.env JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
34
+ env : TOXENV=complex,spark,type,check TOX_INSTALL_DIR=.env JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
35
+ - if : type != pull_request
36
+ name : " Python 3.8: unit + integration tests"
37
+ python : 3.8
38
+ env : TOXENV=complex,type,check TOX_INSTALL_DIR=.env JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
31
39
32
40
# Install JDK8 for PySpark tests
33
41
before_install :
@@ -37,10 +45,10 @@ before_install:
37
45
- sudo update-java-alternatives -s java-1.8.0-openjdk-amd64
38
46
39
47
install :
40
- - pip install -U pip setuptools
48
+ - pip install -U pip setuptools wheel
41
49
- pip install -U tox==3.12.0
42
50
- pip install -U codecov
43
- - tox --notest
51
+ - travis_wait 15 tox --notest
44
52
45
53
script :
46
54
- tox
0 commit comments