Skip to content

fix: allow file request upload when part_file_in_storage=false #5992

fix: allow file request upload when part_file_in_storage=false

fix: allow file request upload when part_file_in_storage=false #5992

Triggered via pull request August 18, 2026 12:36
Status Failure
Total duration 3h 2m 30s
Artifacts 10

playwright.yml

on: pull_request
Playwright setup
5m 6s
Playwright setup
Matrix: playwright-tests
Playwright tests for installer
17m 20s
Playwright tests for installer
merge-reports
2m 10s
merge-reports
playwright-test-summary
6s
playwright-test-summary
Fit to window
Zoom out
Zoom in

Annotations

13 errors, 1 warning, and 10 notices
[default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:163:2 › files_versions: versions across a share move/copy › copies the versions when a containing folder is copied out of a received share: tests/playwright/support/sections/FilesListPage.ts#L439
1) [default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:163:2 › files_versions: versions across a share move/copy › copies the versions when a containing folder is copied out of a received share Error: expect(locator).toBeVisible() failed Locator: locator('[data-cy-files-list-row-name="sub"]').locator('[data-cy-files-list-row-name-link]') 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="sub"]').locator('[data-cy-files-list-row-name-link]') at ../support/sections/FilesListPage.ts:439 437 | // the same text. 438 | const link = this.getRowNameLinkForFile(directory) > 439 | await expect(link).toBeVisible() | ^ 440 | await link.click() 441 | 442 | // Assert the deepest segment of the `dir` query param matches the folder at FilesListPage.navigateToFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:439:23) at assertVersionsContent (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:95:23) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:174:3
Playwright tests 1 / 8
Process completed with exit code 1.
Playwright tests 1 / 8
Process completed with exit code 1.
[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 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Test timeout of 45000ms exceeded. Call log: - waiting for locator('.modal-container:has-text("Authentication required")') to be hidden 70 × 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 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 45000ms exceeded.
[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 73 × 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_versions/version-cross-share-move-and-copy.spec.ts:163:2 › files_versions: versions across a share move/copy › copies the versions when a containing folder is copied out of a received share: tests/playwright/support/sections/FilesListPage.ts#L439
2) [default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:163:2 › files_versions: versions across a share move/copy › copies the versions when a containing folder is copied out of a received share Error: expect(locator).toBeVisible() failed Locator: locator('[data-cy-files-list-row-name="sub"]').locator('[data-cy-files-list-row-name-link]') 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="sub"]').locator('[data-cy-files-list-row-name-link]') at ../support/sections/FilesListPage.ts:439 437 | // the same text. 438 | const link = this.getRowNameLinkForFile(directory) > 439 | await expect(link).toBeVisible() | ^ 440 | await link.click() 441 | 442 | // Assert the deepest segment of the `dir` query param matches the folder at FilesListPage.navigateToFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:439:23) at assertVersionsContent (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:95:23) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:174: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/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 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Test timeout of 45000ms exceeded. Call log: - waiting for locator('.modal-container:has-text("Authentication required")') to be hidden 70 × 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 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── 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 73 × 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 setup
Failed to save: Unable to reserve cache with key playwright-context-32137689078. More details: cache write denied: token has no writable scopes
🎭 Playwright Run Summary
45 passed (7.6m)
🎭 Playwright Run Summary
7 passed (6.2m)
🎭 Playwright Run Summary
45 passed (10.9m)
🎭 Playwright Run Summary
1 flaky [default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:163:2 › files_versions: versions across a share move/copy › copies the versions when a containing folder is copied out of a received share 46 passed (16.8m)
🎭 Playwright Run Summary
1 failed [admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group 44 passed (15.7m)
🎭 Playwright Run Summary
43 passed (11.5m)
🎭 Playwright Run Summary
45 passed (11.7m)
🎭 Playwright Run Summary
45 passed (15.9m)
🎭 Playwright Run Summary
45 passed (14.8m)
🎭 Playwright Run Summary
1 failed [admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group 1 flaky [default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:163:2 › files_versions: versions across a share move/copy › copies the versions when a containing folder is copied out of a received share 365 passed (21.2m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-1 Expired
10.6 MB
sha256:52f7c0602259be07fff55d75826b68b743dc588060b62e662d8694f7ff096b55
blob-report-2 Expired
61.6 KB
sha256:3f7cfbaf45ce8c0c4c961e9baaafe6969399189c16759c7ba9fee338bb2f4b28
blob-report-3 Expired
118 KB
sha256:b0311396d4f251f91ca76f5ec4c395048274f878fbc6d16f0d0867f97003805e
blob-report-4 Expired
124 KB
sha256:ac685e0b1c0f9bee46cd87833102d1621d74cf740e2dc38fff914d25804a880a
blob-report-5 Expired
125 KB
sha256:a021f549fe08bbe83ff3c6b8d4102b2dfe49204e6f8a3af619ad2d39dba3b755
blob-report-6 Expired
125 KB
sha256:254d1fcefa7f54a32e22db8658972d89a7b48fdcf4dd447c9ab33248da387469
blob-report-7 Expired
9.98 MB
sha256:148e06604bc32718b9dd550fcdd7e9aeb28bfb3e44a17232d09f17a718ae4f56
blob-report-8 Expired
122 KB
sha256:b188b8cbcd05c03916b9608024757ce7c7b569b18c0118aaa4dc5671f7eb93ef
blob-report-setup Expired
53.8 KB
sha256:de59d554477d06db8183bed1bbb116927c654f7db86a9cdb6a3fc6305407abff
html-report--attempt-1 Expired
21.2 MB
sha256:192658d7ea7d9b89c5ae1e425e891417046d274e2f440d5bdb72712a065a1022