Skip to content

Commit a8265a0

Browse files
committed
CI: add diagnostics to integration-app-harness workflow
Print pytest/playwright versions and the Playwright browser cache contents before running tests so we can see what's actually failing when the 16-job matrix all exits with code 1 and no log is readable through the unauthenticated Actions UI. https://claude.ai/code/session_01B2zzr5B8FE4R5ePeQaetaZ
1 parent 6bf9464 commit a8265a0

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/integration_app_harness.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,12 @@ jobs:
5555
- name: Install playwright
5656
run: uv run playwright install chromium --only-shell
5757

58+
- name: Diagnostics
59+
run: |
60+
uv run python -c "import pytest, playwright, sys; print(f'pytest={pytest.__version__}'); print(f'playwright={playwright.__version__}'); print(f'python={sys.version}')"
61+
uv run pytest --version
62+
ls -la ~/.cache/ms-playwright/ || true
63+
5864
- name: Run app harness tests
5965
env:
6066
REFLEX_REDIS_URL: ${{ matrix.state_manager == 'redis' && 'redis://localhost:6379' || '' }}

0 commit comments

Comments
 (0)