Skip to content

Commit 40b7305

Browse files
DEBUG adjust
1 parent 8304261 commit 40b7305

File tree

1 file changed

+26
-4
lines changed

1 file changed

+26
-4
lines changed

.github/workflows/run_single_test.yml

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,38 @@ on:
55

66
jobs:
77
run-pytest:
8-
runs-on: ubuntu-latest
98
strategy:
109
matrix:
1110
cloud-provider: [aws, azure, gcp]
11+
os:
12+
- image: ubuntu-latest
13+
id: lububuntu
14+
- image: windows-latest
15+
id: windows
16+
- image: macos-latest
17+
id: macos
18+
python-version: ["3.10"]
19+
name: Custom pytest on ${{ matrix.os.id }}-py${{ matrix.python-version }}-${{ matrix.cloud-provider }}
20+
runs-on: ${{ matrix.os.image }}
1221
steps:
1322
- name: Checkout code
1423
uses: actions/checkout@v4
1524

1625
- name: Set up Python
1726
uses: actions/setup-python@v5
1827
with:
19-
python-version: '3.11'
28+
python-version: ${{ matrix.python-version }}
29+
30+
- name: Set up Java
31+
uses: actions/setup-java@v4 # for wiremock
32+
with:
33+
java-version: 11
34+
distribution: 'temurin'
35+
java-package: 'jre'
36+
37+
- name: Fetch Wiremock
38+
shell: bash
39+
run: curl https://repo1.maven.org/maven2/org/wiremock/wiremock-standalone/3.11.0/wiremock-standalone-3.11.0.jar --output .wiremock/wiremock-standalone.jar
2040

2141
- name: Setup parameters file
2242
shell: bash
@@ -35,8 +55,10 @@ jobs:
3555
3656
- name: Install dependencies
3757
run: |
38-
python -m pip install ".[development,aio,secure-local-storage]"
58+
python -m pip install uv
59+
python -m uv pip install ".[development,aio,secure-local-storage,pandas]"
3960
4061
- name: Run pytest
4162
run: |
42-
pytest -vvv -k "file_permission" .
63+
# pytest -vv test/integ/test_large_result_set.py test/integ/aio/test_large_result_set_async.py test/integ/test_put_get_with_azure_token.py test/integ/aio/test_put_get_with_azure_token_async.py test/integ/test_put_get_with_aws_token.py test/integ/aio/test_put_get_with_aws_token_async.py
64+
pytest -vv test/integ -k test_client_failover

0 commit comments

Comments
 (0)