]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Add pip list to workflow, update setuptools
authorFederico Caselli <cfederico87@gmail.com>
Mon, 22 Jun 2020 18:01:38 +0000 (20:01 +0200)
committerFederico Caselli <cfederico87@gmail.com>
Mon, 22 Jun 2020 19:57:01 +0000 (21:57 +0200)
Change-Id: I2e32ba315a79dcfc7c5f79ed6517ac0cee4f55e3

.github/workflows/run-test.yaml

index 8169571fe8c456243beda1c9d85a804d2996285f..12b5ebafd47217ba2073150988baa1dd79511caf 100644 (file)
@@ -44,6 +44,13 @@ jobs:
           # the mock reconnect test seems to fail on the ci in windows
           - os: "windows-latest"
             pytest-args: "-k 'not MockReconnectTest'"
+          # python 2.7 or 3.5 on windows seem to fail also test_hanging_connect_within_overflow
+          - os: "windows-latest"
+            python-version: "3.5"
+            pytest-args: "-k 'not MockReconnectTest and not test_hanging_connect_within_overflow'"
+          - os: "windows-latest"
+            python-version: "2.7"
+            pytest-args: "-k 'not MockReconnectTest and not test_hanging_connect_within_overflow'"
 
         exclude:
           # c-extensions fail to build on windows for python 3.5 and 2.7
@@ -59,8 +66,7 @@ jobs:
           - os: "macos-latest"
             architecture: x86
 
-      # abort all jobs as soon as one fails
-      fail-fast: true
+      fail-fast: false
 
     # steps to run in each job. Some are github actions, others run shell commands
     steps:
@@ -76,7 +82,8 @@ jobs:
       - name: Install dependencies
         run: |
           python -m pip install --upgrade pip
-          pip install tox
+          pip install --upgrade tox setuptools
+          pip list
 
       - name: Run tests
         run: tox -e github-${{ matrix.build-type }} -- -q --nomemory ${{ matrix.pytest-args }}