Skip to content

Commit 1e8910c

Browse files
committed
tests: fix build
1 parent cbaa6a0 commit 1e8910c

File tree

1 file changed

+38
-39
lines changed

1 file changed

+38
-39
lines changed

.github/workflows/bigtable-conformance.yaml

Lines changed: 38 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -34,43 +34,42 @@ jobs:
3434
needs: check_changes
3535
if: ${{ needs.check_changes.outputs.run_bigtable == 'true' }}
3636
runs-on: ubuntu-latest
37-
3837
strategy:
39-
matrix:
40-
test-version: [ "v0.0.4" ]
41-
py-version: [ 3.13 ]
42-
client-type: [ "async", "sync"]
43-
# None of the clients currently support reverse scans, execute query plan refresh, retry info, or routing cookie
44-
include:
45-
- client-type: "async"
46-
test_args: "-skip \"PlanRefresh|_Reverse|_WithRetryInfo|_WithRoutingCookie\""
47-
- client-type: "sync"
48-
test_args: "-skip \"PlanRefresh|_Reverse|_WithRetryInfo|_WithRoutingCookie|_Generic_MultiStream\""
49-
fail-fast: false
50-
name: "${{ matrix.client-type }} client / python ${{ matrix.py-version }} / test tag ${{ matrix.test-version }}"
51-
steps:
52-
- uses: actions/checkout@v4
53-
name: "Checkout python-bigtable"
54-
- uses: actions/checkout@v4
55-
name: "Checkout conformance tests"
56-
with:
57-
repository: googleapis/cloud-bigtable-clients-test
58-
ref: ${{ matrix.test-version }}
59-
path: cloud-bigtable-clients-test
60-
- uses: actions/setup-python@v5
61-
with:
62-
python-version: ${{ matrix.py-version }}
63-
- uses: actions/setup-go@v5
64-
with:
65-
go-version: '>=1.20.2'
66-
- run: chmod +x .kokoro/conformance.sh
67-
- run: pip install -e .
68-
name: "Install python-bigtable from HEAD"
69-
- run: go version
70-
- run: .kokoro/conformance.sh
71-
name: "Run tests"
72-
env:
73-
CLIENT_TYPE: ${{ matrix.client-type }}
74-
PYTHONUNBUFFERED: 1
75-
TEST_ARGS: ${{ matrix.test_args }}
76-
PROXY_PORT: 9999
38+
matrix:
39+
test-version: [ "v0.0.4" ]
40+
py-version: [ 3.13 ]
41+
client-type: [ "async", "sync"]
42+
# None of the clients currently support reverse scans, execute query plan refresh, retry info, or routing cookie
43+
include:
44+
- client-type: "async"
45+
test_args: "-skip \"PlanRefresh|_Reverse|_WithRetryInfo|_WithRoutingCookie\""
46+
- client-type: "sync"
47+
test_args: "-skip \"PlanRefresh|_Reverse|_WithRetryInfo|_WithRoutingCookie|_Generic_MultiStream\""
48+
fail-fast: false
49+
name: "${{ matrix.client-type }} client / python ${{ matrix.py-version }} / test tag ${{ matrix.test-version }}"
50+
steps:
51+
- uses: actions/checkout@v4
52+
name: "Checkout python-bigtable"
53+
- uses: actions/checkout@v4
54+
name: "Checkout conformance tests"
55+
with:
56+
repository: googleapis/cloud-bigtable-clients-test
57+
ref: ${{ matrix.test-version }}
58+
path: cloud-bigtable-clients-test
59+
- uses: actions/setup-python@v5
60+
with:
61+
python-version: ${{ matrix.py-version }}
62+
- uses: actions/setup-go@v5
63+
with:
64+
go-version: '>=1.20.2'
65+
- run: chmod +x .kokoro/conformance.sh
66+
- run: pip install -e .
67+
name: "Install python-bigtable from HEAD"
68+
- run: go version
69+
- run: .kokoro/conformance.sh
70+
name: "Run tests"
71+
env:
72+
CLIENT_TYPE: ${{ matrix.client-type }}
73+
PYTHONUNBUFFERED: 1
74+
TEST_ARGS: ${{ matrix.test_args }}
75+
PROXY_PORT: 9999

0 commit comments

Comments
 (0)