pragmatismatic: run flaky tests three times to see if we can get more "green" CI runs this way ...

thanks to @the-compiler also modernize plugin usage
This commit is contained in:
holger krekel
2019-09-10 12:07:03 +02:00
parent 188eab5faf
commit 3ed6417754
2 changed files with 8 additions and 4 deletions

View File

@@ -65,7 +65,7 @@ Afterwards ``which python`` tells you that it comes out of the "venv"
directory that contains all python install artifacts. Let's first
install test tools::
pip install pytest pytest-timeout requests
pip install pytest pytest-timeout pytest-rerunfailures requests
then cargo-build and install the deltachat bindings::

View File

@@ -16,7 +16,10 @@ passenv =
DCC_PY_LIVECONFIG
deps =
pytest
pytest-faulthandler
pytest-rerunfailures
pytest-timeout
pytest-xdist
auditwheel
pdbpp
requests
@@ -51,11 +54,12 @@ commands =
[pytest]
addopts = -v -rs
addopts = -v -rs --reruns 3 --reruns-delay 2
python_files = tests/test_*.py
norecursedirs = .tox
xfail_strict=true
timeout = 60
timeout = 60
timeout_method = thread
[flake8]
max-line-length = 120