Skip to content

Commit 4cbbd85

Browse files
committed
PYTHON-2009 Test with Python 3.8 in Evergreen
1 parent a3556c4 commit 4cbbd85

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

.evergreen/config.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -969,6 +969,10 @@ axes:
969969
display_name: "Python 3.7"
970970
variables:
971971
PYTHON_BINARY: "/opt/python/3.7/bin/python3"
972+
- id: "3.8"
973+
display_name: "Python 3.8"
974+
variables:
975+
PYTHON_BINARY: "/opt/python/3.8/bin/python3"
972976
- id: "pypy"
973977
display_name: "PyPy"
974978
variables:
@@ -1333,7 +1337,7 @@ buildvariants:
13331337
- matrix_name: "tests-python-version-ubuntu1604-without-c-extensions"
13341338
matrix_spec:
13351339
platform: ubuntu-16.04
1336-
python-version: &openssl-102-plus-pythons ["3.7"]
1340+
python-version: &openssl-102-plus-pythons ["3.7", "3.8"]
13371341
c-extensions: without-c-extensions
13381342
auth-ssl: noauth-nossl
13391343
display_name: "${c-extensions} ${python-version} ${platform} ${auth} ${ssl} ${coverage}"
@@ -1349,7 +1353,7 @@ buildvariants:
13491353
matrix_spec:
13501354
# Ubuntu 16.04 images have libsnappy-dev installed, and provides OpenSSL 1.0.2 for testing Python 3.7
13511355
platform: ubuntu-16.04
1352-
python-version: ["2.7", "3.4", "3.5", "3.6", "3.7", "pypy", "pypy3.5", "jython2.7"]
1356+
python-version: ["2.7", "3.4", "3.5", "3.6", "3.7", "3.8", "pypy", "pypy3.5", "jython2.7"]
13531357
c-extensions: "*"
13541358
compression: "*"
13551359
exclude_spec:
@@ -1363,6 +1367,11 @@ buildvariants:
13631367
python-version: ["jython2.7"]
13641368
c-extensions: "*"
13651369
compression: ["snappy", "zstd"]
1370+
# Some tests fail with CPython 3.8 and python-snappy
1371+
- platform: ubuntu-16.04
1372+
python-version: ["3.8"]
1373+
c-extensions: "*"
1374+
compression: ["snappy"]
13661375
display_name: "${compression} ${c-extensions} ${python-version} ${platform}"
13671376
tasks:
13681377
- "test-latest-standalone"
@@ -1416,7 +1425,7 @@ buildvariants:
14161425
- matrix_name: "tests-python-version-requires-openssl-102-plus-test-ssl"
14171426
matrix_spec:
14181427
platform: ubuntu-16.04
1419-
python-version: &openssl-102-plus-pythons ["3.7"]
1428+
python-version: &openssl-102-plus-pythons ["3.7", "3.8"]
14201429
auth-ssl: "*"
14211430
display_name: "${python-version} OpenSSL 1.0.2 ${platform} ${auth-ssl}"
14221431
tasks:

0 commit comments

Comments
 (0)