Skip to content

Commit db5ed89

Browse files
committed
[build] Python CI - add unit tests and chrome/windows to integration tests
1 parent 93fdf57 commit db5ed89

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

.github/workflows/ci-python.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,22 @@ jobs:
5454
env:
5555
TOXENV: mypy
5656

57+
unit-tests:
58+
name: Unit Tests
59+
needs: build
60+
uses: ./.github/workflows/bazel.yml
61+
strategy:
62+
fail-fast: false
63+
matrix:
64+
include:
65+
- os: ubuntu
66+
- os: windows
67+
with:
68+
name: Unit Tests (${{ matrix.os }})
69+
os: ${{ matrix.os }}
70+
cache-key: python-unit-test-${{ matrix.os }}}
71+
run: bazel test //py:unit
72+
5773
remote-tests:
5874
name: Remote Tests
5975
needs: build
@@ -79,6 +95,8 @@ jobs:
7995
include:
8096
- browser: chrome
8197
os: ubuntu
98+
- browser: chrome
99+
os: windows
82100
- browser: edge
83101
os: ubuntu
84102
- browser: firefox

0 commit comments

Comments
 (0)