summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Schubert <contact@benschubert.me>2020-11-30 22:06:47 +0000
committerBenjamin Schubert <contact@benschubert.me>2020-11-30 22:06:47 +0000
commit6755a29927fa063f1c44565db0c5ecc56845a494 (patch)
tree978f14479f23f7fbffa62c93d3e62082ef6bcc3c
parentb85b03b1f506365ab9cd35c06b5386cee595e907 (diff)
downloadbuildstream-bschubert/update-requirements.tar.gz
.gitlab-ci.yml: Run python3.8 and 3.9 tests with coveragebschubert/update-requirements
Now that we are using a threaded scheduler, coverage works with python3.8 and python3.9
-rw-r--r--.gitlab-ci.yml4
-rw-r--r--tox.ini2
2 files changed, 3 insertions, 3 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2031e2791..b78b7ead3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -30,7 +30,7 @@ variables:
INTEGRATION_CACHE: "${CI_PROJECT_DIR}/cache/integration-cache"
PYTEST_ARGS: "--color=yes --integration -n 2"
TEST_COMMAND: "tox -- ${PYTEST_ARGS}"
- TOXENV: py36, py37, py38-nocover, py39-nocover, py36-plugins, py37-plugins, py38-plugins-nocover, py39-plugins-nocover
+ TOXENV: py36, py37, py38, py39, py36-plugins, py37-plugins, py38-plugins, py39-plugins
COVERAGE_PREFIX: "${CI_JOB_NAME}."
@@ -364,7 +364,7 @@ overnight-randomized:
- chown -R buildstream:buildstream .
# Don't run tests multiprocessed here, the randomized order doesn't like that
- - su buildstream -c "tox -e py36-randomized,py37-randomized,py38-randomized-nocover -- --color=yes --integration"
+ - su buildstream -c "tox -e py36-randomized,py37-randomized,py38-randomized,py39-randomized -- --color=yes --integration"
# We need to override the exclusion from the template in order to run on schedules
except: []
diff --git a/tox.ini b/tox.ini
index c06d17ba7..a50f594b9 100644
--- a/tox.ini
+++ b/tox.ini
@@ -2,7 +2,7 @@
# Tox global configuration
#
[tox]
-envlist = py{36,37},py38-nocover,py39-nocover
+envlist = py{36,37,38,39}
skip_missing_interpreters = true
isolated_build = true