diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2019-06-02 20:16:24 -0500 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2019-06-02 21:16:24 -0400 |
commit | 1265b06271c5d784049df01d708a1b1591694382 (patch) | |
tree | 9a9edbaee04474e5f9255eb99e82b5f7ee8ddd10 | |
parent | 8fd7c15f8f0d2475297ac9283fae76c305a5c1b9 (diff) | |
download | pyopenssl-git-1265b06271c5d784049df01d708a1b1591694382.tar.gz |
Run tests in random order to weed out issues (#842)
-rw-r--r-- | .travis.yml | 5 | ||||
-rw-r--r-- | tox.ini | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index 2c120d2..5c83f88 100644 --- a/.travis.yml +++ b/.travis.yml @@ -66,6 +66,11 @@ matrix: - python: "pypy3.5-5.10.1" env: TOXENV=pypy3-cryptographyMinimum + # Run tests in random order + - python: "2.7" + env: TOXENV=py27-randomorder + - python: "3.7" + env: TOXENV=py37-randomorder # Make sure we don't break Twisted or urllib3 - python: "2.7" @@ -1,5 +1,5 @@ [tox] -envlist = {pypy,pypy3,py27,py34,py35,py36,py37}{,-cryptographyMaster,-cryptographyMinimum},py27-twistedMaster,pypi-readme,check-manifest,flake8,docs,coverage-report +envlist = {pypy,pypy3,py27,py34,py35,py36,py37}{,-cryptographyMaster,-cryptographyMinimum}{,-randomorder},py27-twistedMaster,pypi-readme,check-manifest,flake8,docs,coverage-report [testenv] whitelist_externals = @@ -11,6 +11,7 @@ deps = coverage>=4.2 cryptographyMaster: git+https://github.com/pyca/cryptography.git cryptographyMinimum: cryptography==2.3.0 + randomorder: pytest-randomly setenv = # Do not allow the executing environment to pollute the test environment # with extra packages. |