Split up playwright suites into steps

This commit is contained in:
Daniel Imms
2023-09-08 13:09:47 -07:00
parent 328e97336b
commit 298c5b2041
2 changed files with 21 additions and 7 deletions
+6 -2
View File
@@ -259,8 +259,12 @@ jobs:
ls -R
- name: Build demo
run: yarn build-demo
- name: Integration tests
run: yarn test-playwright-${{ matrix.browser }} --forbid-only
- name: Integration tests (core)
run: yarn test-playwright-${{ matrix.browser }} --forbid-only --suite=core
- name: Integration tests (xterm-addon-canvas)
run: yarn test-playwright-${{ matrix.browser }} --forbid-only --suite=xterm-addon-canvas
- name: Integration tests (xterm-addon-webgl)
run: yarn test-playwright-${{ matrix.browser }} --forbid-only --suite=xterm-addon-webgl
test-api:
needs: build