Skip to content

feat: allow loading external storage config values from file #5601

feat: allow loading external storage config values from file

feat: allow loading external storage config values from file #5601

Triggered via pull request August 14, 2026 23:10
Status Success
Total duration 19m 25s
Artifacts 10

playwright.yml

on: pull_request
Playwright setup
3m 55s
Playwright setup
Matrix: playwright-tests
Playwright tests for installer
9m 59s
Playwright tests for installer
merge-reports
55s
merge-reports
playwright-test-summary
7s
playwright-test-summary
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 10 notices
[default] › tests/playwright/e2e/files_sharing/public-share/copy-move-rename-files.spec.ts:59:2 › files_sharing: Public share - copy: tests/playwright/e2e/files_sharing/public-share/copy-move-rename-files.spec.ts#L64
1) [default] › tests/playwright/e2e/files_sharing/public-share/copy-move-rename-files.spec.ts:59:2 › files_sharing: Public share - copy, move and rename files › can rename a file Error: expect(locator).toBeVisible() failed Locator: locator('[data-cy-files-list-row-name="other.txt"]') Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('[data-cy-files-list-row-name="other.txt"]') 62 | await filesListPage.renameFile('foo.txt', 'other.txt') 63 | > 64 | await expect(filesListPage.getRowForFile('other.txt')).toBeVisible() | ^ 65 | await expect(filesListPage.getRowForFile('foo.txt')).toHaveCount(0) 66 | }) 67 | }) at /home/runner/work/server/server/tests/playwright/e2e/files_sharing/public-share/copy-move-rename-files.spec.ts:64:58
[default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:149: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/CopyMoveDialogPage.ts#L122
1) [default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:149:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share Error: page.waitForResponse: Test ended. at ../support/sections/CopyMoveDialogPage.ts:122 120 | await expect(button).toBeEnabled({ timeout: 15000 }) 121 | > 122 | const done = this.page.waitForResponse((r) => r.request().method() === method | ^ 123 | && DAV_FILES_ENDPOINT.test(r.url())) 124 | await button.click() 125 | at CopyMoveDialogPage.confirm (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:122:26) at CopyMoveDialogPage.moveToCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:155:3) at moveToRoot (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:113:2) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:158:3
[default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:149: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:149:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share Test timeout of 135000ms exceeded.
[default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:149: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/CopyMoveDialogPage.ts#L122
2) [default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:149:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share Error: page.waitForResponse: Test ended. at ../support/sections/CopyMoveDialogPage.ts:122 120 | await expect(button).toBeEnabled({ timeout: 15000 }) 121 | > 122 | const done = this.page.waitForResponse((r) => r.request().method() === method | ^ 123 | && DAV_FILES_ENDPOINT.test(r.url())) 124 | await button.click() 125 | at CopyMoveDialogPage.confirm (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:122:26) at CopyMoveDialogPage.moveToCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:155:3) at moveToRoot (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:113:2) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:158:3
[default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:149: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:149:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share Test timeout of 135000ms exceeded.
[default] › tests/playwright/tests/playwright/e2e/files_sharing/public-share/copy-move-rename-files.spec.ts:59:2 › files_sharing: Public share - copy: ../../../../work/server/server/tests/playwright/e2e/files_sharing/public-share/copy-move-rename-files.spec.ts#L64
1) [default] › tests/playwright/tests/playwright/e2e/files_sharing/public-share/copy-move-rename-files.spec.ts:59:2 › files_sharing: Public share - copy, move and rename files › can rename a file Error: expect(locator).toBeVisible() failed Locator: locator('[data-cy-files-list-row-name="other.txt"]') Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('[data-cy-files-list-row-name="other.txt"]') 62 | await filesListPage.renameFile('foo.txt', 'other.txt') 63 | > 64 | await expect(filesListPage.getRowForFile('other.txt')).toBeVisible() | ^ 65 | await expect(filesListPage.getRowForFile('foo.txt')).toHaveCount(0) 66 | }) 67 | }) at /home/runner/work/server/server/tests/playwright/e2e/files_sharing/public-share/copy-move-rename-files.spec.ts:64:58
🎭 Playwright Run Summary
45 passed (6.5m)
🎭 Playwright Run Summary
43 passed (7.0m)
🎭 Playwright Run Summary
1 flaky [default] › tests/playwright/e2e/files_sharing/public-share/copy-move-rename-files.spec.ts:59:2 › files_sharing: Public share - copy, move and rename files › can rename a file 44 passed (8.3m)
🎭 Playwright Run Summary
7 passed (4.8m)
🎭 Playwright Run Summary
45 passed (9.9m)
🎭 Playwright Run Summary
45 passed (10.4m)
🎭 Playwright Run Summary
45 passed (10.9m)
🎭 Playwright Run Summary
45 passed (11.1m)
🎭 Playwright Run Summary
1 flaky [default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:149:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share 46 passed (12.2m)
🎭 Playwright Run Summary
2 flaky [default] › tests/playwright/tests/playwright/e2e/files_sharing/public-share/copy-move-rename-files.spec.ts:59:2 › files_sharing: Public share - copy, move and rename files › can rename a file [default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:149:2 › files_versions: versions across a share move/copy › moves the versions when a containing folder is moved out of a received share 365 passed (13.2m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-1 Expired
85.7 KB
sha256:d7eefc1e330d75a3f18688de01dcd11cff3190c485970db7424831d7567c7c14
blob-report-2 Expired
61.5 KB
sha256:6e4a4a15ea923799485ffc1ab4a7f7f0ae062f291a42f6421735bc4afa953d06
blob-report-3 Expired
79 KB
sha256:ac22a1a91512750e1a82e8766edbd4ad7a4cce903116dbf84aad3ea887533c4c
blob-report-4 Expired
88.5 KB
sha256:f720ab40b8e6cddc9d8e69f34d8bc37f99cd462112f83e0ec1f97046c1957b7e
blob-report-5 Expired
1.55 MB
sha256:1dad58d8cff2db08dee260cb98a20ccdeb0b494870a0ffc4d698dbc179089fd7
blob-report-6 Expired
85.4 KB
sha256:8012420bd9079159ac82351279b354cf40ac67c63607d9f66bbcff2d216a20bf
blob-report-7 Expired
10.7 MB
sha256:6821264607555751953c92c67cf101d413706b43eebf6752183b6de17360c699
blob-report-8 Expired
81.7 KB
sha256:2b55e98ba7fab3c3907307eeefd23e6b701232910094012cd9569f22411c298f
blob-report-setup Expired
14.5 KB
sha256:b5c3c0fc1f36204dfba35c0bee963907ce324f68f00f94d8331a86c41b161702
html-report--attempt-1 Expired
12.9 MB
sha256:a93244a47743b14f705e2511730da7eea6bea48a94334db76629193a0de2597c