Skip to content

[stable34] fix(files_external): guard optional S3 key in storage id computation #7382

[stable34] fix(files_external): guard optional S3 key in storage id computation

[stable34] fix(files_external): guard optional S3 key in storage id computation #7382

Triggered via pull request August 31, 2026 19:25
Status Success
Total duration 1h 28m 15s
Artifacts 10

playwright.yml

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

Annotations

2 errors, 2 warnings, 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/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
Slow Test: [default] › tests/playwright/e2e/settings/personal-info.spec.ts#L0
[default] › tests/playwright/e2e/settings/personal-info.spec.ts took 5.2m
Slow Test: [default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts#L0
[default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts took 5.2m
🎭 Playwright Run Summary
7 passed (4.7m)
🎭 Playwright Run Summary
44 passed (8.6m)
🎭 Playwright Run Summary
44 passed (5.5m)
🎭 Playwright Run Summary
44 passed (7.3m)
🎭 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 43 passed (7.4m)
🎭 Playwright Run Summary
44 passed (15.0m)
🎭 Playwright Run Summary
45 passed (14.0m)
🎭 Playwright Run Summary
43 passed (13.8m)
🎭 Playwright Run Summary
45 passed (15.9m)
🎭 Playwright Run Summary
1 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 359 passed (22.1m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-1 Expired
86.1 KB
sha256:e4b20b64072b3b1044f016939ee34c7d58f10cd4d7bbf2a20704aeeb1687d2bd
blob-report-2 Expired
63.8 KB
sha256:8bc9d3736bb99ac411353cbea9455d132363205b90cf17d379d4be248a4ca04a
blob-report-3 Expired
74.8 KB
sha256:c61fca0d6c3584f3001d63120af6a85ac23ebd5a91c05d2ced3975bec2c5ba56
blob-report-4 Expired
84.6 KB
sha256:6983e287d861c09653492881aab9053e9290c598ced1fcda79b9de780d9f6620
blob-report-5 Expired
1.6 MB
sha256:10563fcf94720506027ac6d7d9bc3a947bab944f24c1c911974d5df4085e9fc8
blob-report-6 Expired
104 KB
sha256:682d4b0f53b844b7d8872b6b8a3d50d4acdaf16346486cc88a9033b9c861399e
blob-report-7 Expired
103 KB
sha256:4b4b75e2916f624e7449eab74731949a08d5b0648f587a1f868ad76f51b23f2f
blob-report-8 Expired
82.4 KB
sha256:9c0f94418352b0224e0f8d018cc0e10af1f27189578c698dc7e178651fba4616
blob-report-setup Expired
14.7 KB
sha256:0458c8af305d4cc735e94003b89a56094a5e3cefd1d4990d07a3f3cc3f098375
html-report--attempt-1
2.39 MB
sha256:8f720feddd120dc018c54d19838136b095f5b7bf7a48c2c86339ad07384a8184