fix(dav): Do not claim no plugin available when checksum algorithm is not supported #7460
Triggered via pull request
September 1, 2026 12:04
Status
Failure
Total duration
2h 49m 27s
Artifacts
10
playwright.yml
on: pull_request
Annotations
19 errors and 9 notices
|
[default] › tests/playwright/e2e/files/files-copy-move.spec.ts:62:2 › Files: Move or copy files › can move a file to its parent folder:
tests/playwright/support/sections/CopyMoveDialogPage.ts#L123
1) [default] › tests/playwright/e2e/files/files-copy-move.spec.ts:62:2 › Files: Move or copy files › can move a file to its parent folder
Error: page.waitForResponse: Test ended.
at ../support/sections/CopyMoveDialogPage.ts:123
121 | await expect(button).toBeEnabled({ timeout: 15000 })
122 |
> 123 | const done = this.page.waitForResponse((r) => r.request().method() === method
| ^
124 | && DAV_FILES_ENDPOINT.test(r.url()))
125 | await button.click()
126 |
at CopyMoveDialogPage.confirm (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:123:26)
at CopyMoveDialogPage.moveToCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:156:3)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-copy-move.spec.ts:72:3
|
|
[default] › tests/playwright/e2e/files/files-copy-move.spec.ts:62:2 › Files: Move or copy files › can move a file to its parent folder:
tests/playwright/e2e/files/files-copy-move.spec.ts#L0
1) [default] › tests/playwright/e2e/files/files-copy-move.spec.ts:62:2 › Files: Move or copy files › can move a file to its parent folder
Test timeout of 45000ms exceeded.
|
|
Playwright tests 3 / 8
Process completed with exit code 1.
|
|
Playwright tests 3 / 8
Process completed with exit code 1.
|
|
Playwright tests 3 / 8
Error: Timed out waiting 300000ms from config.webServer.
|
|
[default] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL:
tests/playwright/support/sections/FilesListPage.ts#L129
1) [default] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL
Error: locator.click: Test ended.
Call log:
- waiting for getByRole('menuitem', { name: 'Reload content' })
at ../support/sections/FilesListPage.ts:129
127 | }).toPass({ timeout: 15000 })
128 |
> 129 | await reloadItem.click()
| ^
130 | await this.waitForListLoaded()
131 | }
132 |
at FilesListPage.reloadCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:129:20)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/search.spec.ts:138:3
|
|
[default] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL:
tests/playwright/e2e/files/search.spec.ts#L0
1) [default] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL
Test timeout of 45000ms exceeded.
|
|
[default] › tests/playwright/e2e/files/files-sorting.spec.ts:82:2 › Files: Sorting the file list › Can sort by mtime:
tests/playwright/e2e/files/files-sorting.spec.ts#L95
1) [default] › tests/playwright/e2e/files/files-sorting.spec.ts:82:2 › Files: Sorting the file list › Can sort by mtime
Error: expect(locator).toHaveAttribute(expected) failed
Locator: getByRole('columnheader', { name: 'Modified' })
Expected: "descending"
Received: "ascending"
Timeout: 5000ms
Call log:
- Expect "toHaveAttribute" with timeout 5000ms
- waiting for getByRole('columnheader', { name: 'Modified' })
14 × locator resolved to <th data-v-0a7c737e="" aria-sort="ascending" class="files-list__column files-list__row-mtime files-list__column--sortable">…</th>
- unexpected value "ascending"
93 |
94 | await filesListPage.sortByColumn('Modified')
> 95 | await expect(filesListPage.getColumnHeader('Modified')).toHaveAttribute('aria-sort', 'descending')
| ^
96 | await expect.poll(() => filesListPage.getRowNames()).toEqual(['1.txt', 'a.txt', 'z.txt', 'welcome.txt'])
97 | })
98 |
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-sorting.spec.ts:95:59
|
|
[admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/support/utils/password-confirmation.ts#L32
1) [admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Error: locator.waitFor: Test timeout of 45000ms exceeded.
Call log:
- waiting for locator('.modal-container:has-text("Authentication required")') to be hidden
67 × locator resolved to visible <div data-v-3c357e2d="" class="modal-container" id="modal-description-nc-vue-45">…</div>
at ../support/utils/password-confirmation.ts:32
30 |
31 | // Wait for the dialog to disappear
> 32 | await dialog.waitFor({ state: 'hidden' })
| ^
33 | }
34 |
at handlePasswordConfirmation (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/password-confirmation.ts:32:15)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:205:3
|
|
[admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/e2e/appstore/admin-settings-apps.spec.ts#L0
1) [admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Test timeout of 45000ms exceeded.
|
|
playwright-test-summary
Process completed with exit code 1.
|
|
[default] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL:
tests/playwright/support/sections/FilesListPage.ts#L129
4) [default] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL
Error: locator.click: Test ended.
Call log:
- waiting for getByRole('menuitem', { name: 'Reload content' })
at ../support/sections/FilesListPage.ts:129
127 | }).toPass({ timeout: 15000 })
128 |
> 129 | await reloadItem.click()
| ^
130 | await this.waitForListLoaded()
131 | }
132 |
at FilesListPage.reloadCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:129:20)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/search.spec.ts:138:3
|
|
[default] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL:
tests/playwright/tests/playwright/e2e/files/search.spec.ts#L0
4) [default] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL
Test timeout of 45000ms exceeded.
|
|
[default] › tests/playwright/tests/playwright/e2e/files/files-sorting.spec.ts:82:2 › Files: Sorting the file list › Can sort by mtime:
tests/playwright/e2e/files/files-sorting.spec.ts#L95
3) [default] › tests/playwright/tests/playwright/e2e/files/files-sorting.spec.ts:82:2 › Files: Sorting the file list › Can sort by mtime
Error: expect(locator).toHaveAttribute(expected) failed
Locator: getByRole('columnheader', { name: 'Modified' })
Expected: "descending"
Received: "ascending"
Timeout: 5000ms
Call log:
- Expect "toHaveAttribute" with timeout 5000ms
- waiting for getByRole('columnheader', { name: 'Modified' })
14 × locator resolved to <th data-v-0a7c737e="" aria-sort="ascending" class="files-list__column files-list__row-mtime files-list__column--sortable">…</th>
- unexpected value "ascending"
93 |
94 | await filesListPage.sortByColumn('Modified')
> 95 | await expect(filesListPage.getColumnHeader('Modified')).toHaveAttribute('aria-sort', 'descending')
| ^
96 | await expect.poll(() => filesListPage.getRowNames()).toEqual(['1.txt', 'a.txt', 'z.txt', 'welcome.txt'])
97 | })
98 |
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-sorting.spec.ts:95:59
|
|
merge-reports
Error: Timed out waiting 300000ms from config.webServer.
|
|
[default] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:62:2 › Files: Move or copy files › can move a file to its parent folder:
tests/playwright/support/sections/CopyMoveDialogPage.ts#L123
2) [default] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:62:2 › Files: Move or copy files › can move a file to its parent folder
Error: page.waitForResponse: Test ended.
at ../support/sections/CopyMoveDialogPage.ts:123
121 | await expect(button).toBeEnabled({ timeout: 15000 })
122 |
> 123 | const done = this.page.waitForResponse((r) => r.request().method() === method
| ^
124 | && DAV_FILES_ENDPOINT.test(r.url()))
125 | await button.click()
126 |
at CopyMoveDialogPage.confirm (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:123:26)
at CopyMoveDialogPage.moveToCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:156:3)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-copy-move.spec.ts:72:3
|
|
[default] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:62:2 › Files: Move or copy files › can move a file to its parent folder:
tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts#L0
2) [default] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:62:2 › Files: Move or copy files › can move a file to its parent folder
Test timeout of 45000ms exceeded.
|
|
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/support/utils/password-confirmation.ts#L32
1) [admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Error: locator.waitFor: Test timeout of 45000ms exceeded.
Call log:
- waiting for locator('.modal-container:has-text("Authentication required")') to be hidden
67 × locator resolved to visible <div data-v-3c357e2d="" class="modal-container" id="modal-description-nc-vue-45">…</div>
at ../support/utils/password-confirmation.ts:32
30 |
31 | // Wait for the dialog to disappear
> 32 | await dialog.waitFor({ state: 'hidden' })
| ^
33 | }
34 |
at handlePasswordConfirmation (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/password-confirmation.ts:32:15)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:205:3
|
|
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts#L0
1) [admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Test timeout of 45000ms exceeded.
|
|
🎭 Playwright Run Summary
7 passed (3.6m)
|
|
🎭 Playwright Run Summary
1 flaky
[default] › tests/playwright/e2e/files/files-copy-move.spec.ts:62:2 › Files: Move or copy files › can move a file to its parent folder
46 passed (8.8m)
|
|
🎭 Playwright Run Summary
1 flaky
[default] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL
45 passed (6.9m)
|
|
🎭 Playwright Run Summary
46 passed (12.6m)
|
|
🎭 Playwright Run Summary
48 passed (9.9m)
|
|
🎭 Playwright Run Summary
1 flaky
[default] › tests/playwright/e2e/files/files-sorting.spec.ts:82:2 › Files: Sorting the file list › Can sort by mtime
46 passed (13.8m)
|
|
🎭 Playwright Run Summary
44 passed (16.5m)
|
|
🎭 Playwright Run Summary
1 flaky
[admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
46 passed (19.4m)
|
|
🎭 Playwright Run Summary
4 flaky
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
[default] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:62:2 › Files: Move or copy files › can move a file to its parent folder
[default] › tests/playwright/tests/playwright/e2e/files/files-sorting.spec.ts:82:2 › Files: Sorting the file list › Can sort by mtime
[default] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL
328 passed (25.2m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
blob-report-1
|
3.77 MB |
sha256:e535ec67a793415ee6053068e1422d2230ec65645560548b4ffb4c00e839a831
|
|
|
blob-report-2
|
3.64 MB |
sha256:28b503da3b81d3e1660b85d8850a335e46dc08d84a0c7b0622b2517be94c4d38
|
|
|
blob-report-3
|
4.32 KB |
sha256:7496d1c87131561a24f291120cec8a4a8476d55a5d69e1a68bec0b27b5094f7b
|
|
|
blob-report-4
|
1.94 MB |
sha256:93742aa33b6229fca05e3deefc6540de975a81de560bb3c0068239172ace6f13
|
|
|
blob-report-5
|
3.75 MB |
sha256:dc1963541ce6380abdc327326fb99d1f1f924c588c7d3765ac35c9a131d6e858
|
|
|
blob-report-6
|
120 KB |
sha256:6d687a151d12640c3474706e26eceb94e7094dcd9a5fbc30af2f223858513b03
|
|
|
blob-report-7
|
112 KB |
sha256:14ebe7b48b55d62de80e1f0c8f6ca0fb36ec96f4894e7e22aa9bf4d1f159b13b
|
|
|
blob-report-8
|
86.7 KB |
sha256:0af3ad97aebdc1902caf83e105666a2ea0c2d73a1d14aba787de828ef39562a5
|
|
|
blob-report-setup
|
16 KB |
sha256:7faaebf602713dea0f985da7d147fc02a84061723f9f88ff51f92cf08ab83f06
|
|
|
html-report--attempt-1
|
13.6 MB |
sha256:59c9bf29bc575934bbc6b95398edb1d71217cbcbc52843411853957ebc398a75
|
|