From 19a613efc5616492894ab771ab0a950fa685f7d8 Mon Sep 17 00:00:00 2001
From: Paul Moore
Date: Fri, 22 May 2020 09:00:19 +0100
Subject: [PATCH] Add a travis job to test the new resolver known failures
---
.travis.yml | 3 +++
tools/travis/run.sh | 4 ++++
2 files changed, 7 insertions(+)
diff --git a/.travis.yml b/.travis.yml
index 02c71a243..4bb82f4e6 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -61,6 +61,9 @@ jobs:
- env:
- GROUP=2
- NEW_RESOLVER=1
+ - env:
+ - GROUP=3
+ - NEW_RESOLVER=1
fast_finish: true
allow_failures:
diff --git a/tools/travis/run.sh b/tools/travis/run.sh
index 90e7d5708..a531cbb56 100755
--- a/tools/travis/run.sh
+++ b/tools/travis/run.sh
@@ -55,6 +55,10 @@ elif [[ "$GROUP" == "2" ]]; then
# Separate Job for running integration tests for 'pip install'
tox -- -m integration -n auto --duration=5 -k "test_install" \
--use-venv $RESOLVER_SWITCH
+elif [[ "$GROUP" == "3" ]]; then
+ # Separate Job for tests that fail with the new resolver
+ tox -- -m fails_on_new_resolver -n auto --duration=5 \
+ --use-venv $RESOLVER_SWITCH --new-resolver-runtests
else
# Non-Testing Jobs should run once
tox