stop using headed browsers

This commit is contained in:
jheaps
2025-09-24 14:11:43 -06:00
parent 140fbbfa76
commit 86888b21d2
+6 -3
View File
@@ -42,7 +42,8 @@ jobs:
libxrandr2 \
libgbm1 \
libxss1 \
libasound2-data
libasound2-data \
xvfb
- name: Start server in background
run: |
@@ -58,9 +59,11 @@ jobs:
- name: Run Playwright tests
run: |
cd JoshHeaps.Net.UiTests
dotnet test --logger "trx;LogFileName=test-results.trx" --logger "console;verbosity=detailed"
xvfb-run -a dotnet test --logger "trx;LogFileName=test-results.trx" --logger "console;verbosity=detailed"
env:
HEADED: false # Force headless mode in CI
CI: true
GITHUB_ACTIONS: true
DISPLAY: :99
- name: Stop server
if: always()