Skip to content

Commit b61c49d

Browse files
committed
travis: enable bionic & multi-cpu testing
1 parent 54b4001 commit b61c49d

File tree

1 file changed

+20
-27
lines changed

1 file changed

+20
-27
lines changed

.travis.yml

+20-27
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
language: python
22
python: 3.7
3+
dist: bionic
34

45
# To turn off cached cython files and compiler cache
56
# set NOCACHE-true
@@ -23,36 +24,28 @@ git:
2324
# for cloning
2425
depth: false
2526

26-
matrix:
27-
fast_finish: true
28-
29-
include:
30-
- env:
31-
- JOB="3.8" ENV_FILE="ci/deps/travis-38.yaml" PATTERN="(not slow and not network and not clipboard)"
32-
33-
- env:
34-
- JOB="3.7" ENV_FILE="ci/deps/travis-37.yaml" PATTERN="(not slow and not network and not clipboard)"
27+
arch:
28+
- amd64
29+
- ppc64le
30+
- s390x
31+
- arm64
3532

36-
- env:
37-
- JOB="3.6, locale" ENV_FILE="ci/deps/travis-36-locale.yaml" PATTERN="((not slow and not network and not clipboard) or (single and db))" LOCALE_OVERRIDE="zh_CN.UTF-8" SQL="1"
38-
services:
39-
- mysql
40-
- postgresql
33+
services:
34+
- mysql
35+
- postgresql
4136

42-
- env:
43-
# Enabling Deprecations when running tests
44-
# PANDAS_TESTING_MODE="deprecate" causes DeprecationWarning messages to be displayed in the logs
45-
# See pandas/_testing.py for more details.
46-
- JOB="3.6, coverage" ENV_FILE="ci/deps/travis-36-cov.yaml" PATTERN="((not slow and not network and not clipboard) or (single and db))" PANDAS_TESTING_MODE="deprecate" COVERAGE=true SQL="1"
47-
services:
48-
- mysql
49-
- postgresql
37+
env:
38+
- JOB="3.8" ENV_FILE="ci/deps/travis-38.yaml" PATTERN="(not slow and not network and not clipboard)"
39+
- JOB="3.7" ENV_FILE="ci/deps/travis-37.yaml" PATTERN="(not slow and not network and not clipboard)"
40+
- JOB="3.6, locale" ENV_FILE="ci/deps/travis-36-locale.yaml" PATTERN="((not slow and not network and not clipboard) or (single and db))" LOCALE_OVERRIDE="zh_CN.UTF-8" SQL="1"
41+
# Enabling Deprecations when running tests
42+
# PANDAS_TESTING_MODE="deprecate" causes DeprecationWarning messages to be displayed in the logs
43+
# See pandas/_testing.py for more details.
44+
- JOB="3.6, coverage" ENV_FILE="ci/deps/travis-36-cov.yaml" PATTERN="((not slow and not network and not clipboard) or (single and db))" PANDAS_TESTING_MODE="deprecate" COVERAGE=true SQL="1"
45+
- JOB="3.6, slow" ENV_FILE="ci/deps/travis-36-slow.yaml" PATTERN="slow" SQL="1"
5046

51-
- env:
52-
- JOB="3.6, slow" ENV_FILE="ci/deps/travis-36-slow.yaml" PATTERN="slow" SQL="1"
53-
services:
54-
- mysql
55-
- postgresql
47+
matrix:
48+
fast_finish: true
5649

5750
before_install:
5851
- echo "before_install"

0 commit comments

Comments
 (0)