Skip to content

fix(ci): make Windows installer test resilient to NSIS extraction rac… #251

fix(ci): make Windows installer test resilient to NSIS extraction rac…

fix(ci): make Windows installer test resilient to NSIS extraction rac… #251

Triggered via push June 4, 2026 13:48
Status Success
Total duration 30m 36s
Artifacts 3

e2e.yml

on: push
Matrix: e2e
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 3 notices
[firefox] › test/e2e/playwright/specs/share-modal.spec.ts:75:13 › Share Modal › Share Link › should copy link to clipboard when clicking copy button: test/e2e/playwright/specs/share-modal.spec.ts#L0
2) [firefox] › test/e2e/playwright/specs/share-modal.spec.ts:75:13 › Share Modal › Share Link › should copy link to clipboard when clicking copy button Error: browserContext.newPage: Target page, context or browser has been closed
[firefox] › test/e2e/playwright/specs/share-modal.spec.ts:75:13 › Share Modal › Share Link › should copy link to clipboard when clicking copy button: test/e2e/playwright/specs/share-modal.spec.ts#L17
2) [firefox] › test/e2e/playwright/specs/share-modal.spec.ts:75:13 › Share Modal › Share Link › should copy link to clipboard when clicking copy button Test timeout of 45000ms exceeded while running "beforeEach" hook. 15 | let shareModal: ShareModalPage; 16 | > 17 | test.beforeEach(async ({ authenticatedPage }) => { | ^ 18 | shareModal = new ShareModalPage(authenticatedPage); 19 | }); 20 | at /home/runner/work/exelearning/exelearning/test/e2e/playwright/specs/share-modal.spec.ts:17:10
[firefox] › test/e2e/playwright/specs/indexeddb-tab-close-cleanup.spec.ts:248:9 › IndexedDB Tab-Close Cleanup › cleanup fires only when the last tab closes: test/e2e/playwright/specs/indexeddb-tab-close-cleanup.spec.ts#L275
1) [firefox] › test/e2e/playwright/specs/indexeddb-tab-close-cleanup.spec.ts:248:9 › IndexedDB Tab-Close Cleanup › cleanup fires only when the last tab closes, not while others are open Error: expect(received).toBeNull() Received: "true" 273 | return localStorage.getItem(`exe-needs-cleanup-${id}`); 274 | }, projectUuid); > 275 | expect(flagWithPage2Open).toBeNull(); | ^ 276 | 277 | // IndexedDB should still be intact (page2 is alive) 278 | const existsWithPage2Open = await checkIndexedDBExists(page2, projectUuid); at /home/runner/work/exelearning/exelearning/test/e2e/playwright/specs/indexeddb-tab-close-cleanup.spec.ts:275:35
🎭 Playwright Run Summary
110 skipped 353 passed (16.5m)
🎭 Playwright Run Summary
7 skipped 447 passed (22.5m)
🎭 Playwright Run Summary
2 flaky [firefox] › test/e2e/playwright/specs/indexeddb-tab-close-cleanup.spec.ts:248:9 › IndexedDB Tab-Close Cleanup › cleanup fires only when the last tab closes, not while others are open [firefox] › test/e2e/playwright/specs/share-modal.spec.ts:75:13 › Share Modal › Share Link › should copy link to clipboard when clicking copy button 10 skipped 442 passed (29.7m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report-chromium
1.77 MB
sha256:0409977d1b354cc4102511f0a28fa83dc93ea8c369ecc81c1d4edccaf5fd4ef2
playwright-report-firefox
9.08 MB
sha256:20ca62cfa5fcbd26067199d250e0858a0d7fc704d1e49fdf389551d9702591f8
playwright-report-static
1.26 MB
sha256:e22b8db8d731de9cb459ab150c4e3eee62d40facc48db56b5cf60897424018c5