summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-07-03 14:35:22 +0200
committerFlorian Bruhin <me@the-compiler.org>2020-07-03 18:55:46 +0200
commit8779a941c3b426b0133ed4e081ede483c52a0aa9 (patch)
treefb9d30042581fe8948920bd87ee3f2a024a079e5
parent03e03f3788f3ba27b66a9e326e9aabd8dbe9484d (diff)
downloadqutebrowser-8779a941c3b426b0133ed4e081ede483c52a0aa9.tar.gz
qutebrowser-8779a941c3b426b0133ed4e081ede483c52a0aa9.zip
ci: Move PyQt 3.7 test to Travis
For some reason, we get segfaults on exit on GitHub Actions (and also locally), but not on Travis...
-rw-r--r--.github/workflows/ci.yml2
-rw-r--r--.travis.yml30
2 files changed, 6 insertions, 26 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 1b731073d..622fe0941 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -64,6 +64,7 @@ jobs:
- run: tox -e py38
tests:
+ continue-on-error: "${{ matrix.experimental == true }}"
strategy:
fail-fast: false
matrix:
@@ -72,6 +73,7 @@ jobs:
- testenv: py35-pyqt57
os: ubuntu-16.04
python: 3.5
+ experimental: true
### PyQt 5.9 (Python 3.6)
- testenv: py36-pyqt59
os: ubuntu-18.04
diff --git a/.travis.yml b/.travis.yml
index 53a2dbba9..e6fcf1927 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,37 +1,15 @@
-dist: bionic
+dist: xenial
language: python
-group: edge
-python: 3.8
+python: 3.5
os: linux
-
-matrix:
- fast_finish: true
- include:
- ### macOS Mojave (10.14)
- - os: osx
- env: TESTENV=py37-pyqt514 OSX=mojave
- osx_image: xcode11.3
- language: generic
- python: 3.7
-
- ### macOS High Sierra (10.13)
- - os: osx
- env: TESTENV=py37-pyqt514 OSX=highsierra
- osx_image: xcode10.1
- language: generic
- python: 3.7
-
-cache:
- directories:
- - $HOME/.cache/pip
- - $HOME/build/qutebrowser/qutebrowser/.cache
+env: TESTENV=py35-pyqt57
install:
- bash scripts/dev/ci/install.sh "$TESTENV"
- ulimit -c unlimited
script:
- - bash scripts/dev/ci/run.sh "$TESTENV"
+ - tox -e "$TESTENV"
after_failure:
- bash scripts/dev/ci/travis_backtrace.sh