test(desktop): reuse browser E2E for hidden screenshot regression

Exercise the running app and browser MCP tools within the existing browser journey. Remove the separate Electron fixtures, npm script, and CI step.
This commit is contained in:
Mohamed Boudra
2026-09-10 20:55:54 +02:00
parent 4d9c2900b3
commit 97c473797b
6 changed files with 136 additions and 204 deletions
-6
View File
@@ -211,12 +211,6 @@ jobs:
if: ${{ runner.os == 'Linux' }}
run: npm run test:e2e:renderer --workspace=@getpaseo/desktop
- name: Verify hidden browser throttling and screenshots
if: ${{ runner.os == 'Linux' }}
run: xvfb-run -a npm run test:e2e:browser-throttling --workspace=@getpaseo/desktop
env:
PASEO_BROWSER_THROTTLING_ARTIFACT_DIR: ${{ runner.temp }}/desktop-browser-e2e/throttling
- name: Run desktop browser E2E
if: ${{ runner.os == 'Linux' }}
run: npm run test:e2e:browser-tabs --workspace=@getpaseo/desktop