File tree Expand file tree Collapse file tree 1 file changed +26
-4
lines changed Expand file tree Collapse file tree 1 file changed +26
-4
lines changed Original file line number Diff line number Diff line change 5
5
6
6
jobs :
7
7
run-pytest :
8
- runs-on : ubuntu-latest
9
8
strategy :
10
9
matrix :
11
10
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 }}
12
21
steps :
13
22
- name : Checkout code
14
23
uses : actions/checkout@v4
15
24
16
25
- name : Set up Python
17
26
uses : actions/setup-python@v5
18
27
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
20
40
21
41
- name : Setup parameters file
22
42
shell : bash
35
55
36
56
- name : Install dependencies
37
57
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]"
39
60
40
61
- name : Run pytest
41
62
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/ -k test_client_failover
You can’t perform that action at this time.
0 commit comments