test(version-check): Fix flaky test #3890
Triggered via pull request
July 28, 2026 12:40
Status
Failure
Total duration
1h 27m 55s
Artifacts
10
playwright.yml
on: pull_request
Annotations
10 errors, 1 warning, and 10 notices
|
Playwright tests 6 / 8
Process completed with exit code 1.
|
|
[default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share:
tests/playwright/support/sections/FilesListPage.ts#L30
1) [default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.waitFor: Test ended.
Call log:
- waiting for locator('[data-cy-files-list]') to be visible
- waiting for" http://localhost:8042/index.php/login?redirect_url=%2Findex.php%2Fapps%2Ffiles%2Ffiles" navigation to finish...
- navigated to "http://localhost:8042/index.php/login?redirect_url=%2Findex.php%2Fapps%2Ffiles%2Ffiles"
at ../support/sections/FilesListPage.ts:30
28 | /** Wait for the file list container to be rendered (e.g. after a direct goto). */
29 | async waitForList(): Promise<void> {
> 30 | await this.getFilesList().waitFor({ state: 'visible' })
| ^
31 | }
32 |
33 | /**
at FilesListPage.waitForList (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:30:29)
at FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:21:14)
at assertVersionsContent (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:93:2)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:157:3
|
|
[default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share:
tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts#L0
1) [default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: command exited with non-zero exit code
at PassThrough.maybeResolve (/home/runner/actions-runner/_work/server/server/node_modules/@nextcloud/e2e-test-server/lib/docker.ts:511:19)
|
|
[default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share:
tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts#L0
1) [default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
playwright-test-summary
Process completed with exit code 1.
|
|
[default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share:
tests/playwright/support/sections/FilesListPage.ts#L30
2) [default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.waitFor: Test ended.
Call log:
- waiting for locator('[data-cy-files-list]') to be visible
- waiting for" http://localhost:8042/index.php/login?redirect_url=%2Findex.php%2Fapps%2Ffiles%2Ffiles" navigation to finish...
- navigated to "http://localhost:8042/index.php/login?redirect_url=%2Findex.php%2Fapps%2Ffiles%2Ffiles"
at ../support/sections/FilesListPage.ts:30
28 | /** Wait for the file list container to be rendered (e.g. after a direct goto). */
29 | async waitForList(): Promise<void> {
> 30 | await this.getFilesList().waitFor({ state: 'visible' })
| ^
31 | }
32 |
33 | /**
at FilesListPage.waitForList (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:30:29)
at FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:21:14)
at assertVersionsContent (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:93:2)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:157:3
|
|
[default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share:
tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts#L0
2) [default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: command exited with non-zero exit code
at PassThrough.maybeResolve (/home/runner/actions-runner/_work/server/server/node_modules/@nextcloud/e2e-test-server/lib/docker.ts:511:19)
|
|
[default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share:
tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts#L0
2) [default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share:
tests/playwright/support/sections/FilesListPage.ts#L191
2) [default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share
Error: Test timeout of 30000ms exceeded
at ../support/sections/FilesListPage.ts:191
189 | menu = this.page.locator(`#${menuId}`)
190 | await expect(menu).toBeVisible({ timeout: 2000 })
> 191 | }).toPass({ timeout: 15000 })
| ^
192 | return menu
193 | }
194 |
at FilesListPage.openActionsMenuForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:191:6)
at FilesListPage.triggerActionForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:196:16)
at FilesListPage.triggerActionForFile (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:217:3)
at openVersionsPanel (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/versions.ts:73:2)
at assertVersionsContent (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:97:2)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:157:3
|
|
[default] › tests/playwright/tests/playwright/e2e/files/files-renaming.spec.ts:132:2 › Files: Rename nodes › correctly resets renaming state after virtual-scroll re-render:
tests/playwright/tests/playwright/e2e/files/files-renaming.spec.ts#L0
1) [default] › tests/playwright/tests/playwright/e2e/files/files-renaming.spec.ts:132:2 › Files: Rename nodes › correctly resets renaming state after virtual-scroll re-render
Test timeout of 30000ms exceeded.
|
|
Playwright tests for installer
Docker network rm failed with exit code 1
|
|
🎭 Playwright Run Summary
43 passed (7.5m)
|
|
🎭 Playwright Run Summary
45 passed (6.6m)
|
|
🎭 Playwright Run Summary
7 passed (5.4m)
|
|
🎭 Playwright Run Summary
1 flaky
[default] › tests/playwright/e2e/files/files-renaming.spec.ts:132:2 › Files: Rename nodes › correctly resets renaming state after virtual-scroll re-render
44 passed (10.7m)
|
|
🎭 Playwright Run Summary
45 passed (11.6m)
|
|
🎭 Playwright Run Summary
45 passed (13.7m)
|
|
🎭 Playwright Run Summary
45 passed (13.6m)
|
|
🎭 Playwright Run Summary
1 failed
[default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share
44 passed (12.7m)
|
|
🎭 Playwright Run Summary
45 passed (6.3m)
|
|
🎭 Playwright Run Summary
1 failed
[default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:145:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share
1 flaky
[default] › tests/playwright/tests/playwright/e2e/files/files-renaming.spec.ts:132:2 › Files: Rename nodes › correctly resets renaming state after virtual-scroll re-render
363 passed (43.4m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
blob-report-1
Expired
|
84.3 KB |
sha256:7722630d14f97c2194928d9d7e7d3b6aebe9e4882a0c6abe3be9091baabca297
|
|
|
blob-report-2
Expired
|
60.3 KB |
sha256:7b0cfd719b30ba96b48e68e45d42c3014e504af4646fc10cbe526392dc543930
|
|
|
blob-report-3
Expired
|
4.38 MB |
sha256:fb2eff696b3388aef1032a50f07a474f775649dca008765e650244bb571ebfcd
|
|
|
blob-report-4
Expired
|
82.2 KB |
sha256:01a97f6688532188281b1bab4bc25c88c473cf59921c56fb2ad58ef5c3842686
|
|
|
blob-report-5
Expired
|
85 KB |
sha256:56df39d5a15a5cfddcadf93723f86425131039c91aaf407acbfc5308730caa71
|
|
|
blob-report-6
Expired
|
7.5 MB |
sha256:5272c75da330798a18b7f3624b86642552ca17bf7894674c168f15eb9dc42434
|
|
|
blob-report-7
Expired
|
99.7 KB |
sha256:2acd32ecdde9796621643a424030b4b9b3c402bb435f15d2c4be1a2fe7dcbac1
|
|
|
blob-report-8
Expired
|
80.4 KB |
sha256:ba052ee2955dcc7d29017d37e549de1963ea94dd76a4716f5a256e4b37372624
|
|
|
blob-report-setup
Expired
|
14.2 KB |
sha256:107604866f74513ea64f7ace06c709541a0404772c63ee561564a95fef641b61
|
|
|
html-report--attempt-1
Expired
|
12.6 MB |
sha256:9a770b5a3ab9add2ce83e1660d6b553ed6a5455ce16522cd0910ec9c0f3662e5
|
|