Skip to content

fix(core): make the app store link in the app menu configurable #7362

fix(core): make the app store link in the app menu configurable

fix(core): make the app store link in the app menu configurable #7362

Triggered via pull request August 31, 2026 14:22
Status Failure
Total duration 4h 34m 57s
Artifacts 10

playwright.yml

on: pull_request
Playwright setup
5m 36s
Playwright setup
Matrix: playwright-tests
Playwright tests for installer
12m 26s
Playwright tests for installer
merge-reports
1m 21s
merge-reports
playwright-test-summary
8s
playwright-test-summary
Fit to window
Zoom out
Zoom in

Annotations

15 errors, 1 warning, and 9 notices
Playwright tests 2 / 8
Process completed with exit code 1.
Playwright tests 2 / 8
Process completed with exit code 1.
Playwright tests 2 / 8
Error: Timed out waiting 300000ms from config.webServer.
Playwright tests 4 / 8
Process completed with exit code 1.
Playwright tests 4 / 8
Process completed with exit code 1.
[default] › tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg: tests/playwright/e2e/files/live-photos.spec.ts#L165
1) [default] › tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCount(expected) failed Locator: locator('[data-cy-files-list-row-name="live-photo.jpg"]') Expected: 1 Received: undefined Call log: - Expect "to.have.count" with timeout 5000ms - waiting for locator('[data-cy-files-list-row-name="live-photo.jpg"]') - waiting for "http://localhost:8042/index.php/login?redirect_url=%2Findex.php%2Fapps%2Ffiles%2Ffiles" navigation to finish... - Protocol error (Runtime.callFunctionOn): Internal server error, session closed. 163 | 164 | await filesListPage.open() > 165 | await expect(filesListPage.getRowForFile(`${livePhoto.fileName}.jpg`)).toHaveCount(1) | ^ 166 | await expect(filesListPage.getRowForFile(`${livePhoto.fileName}.mov`)).toHaveCount(1) 167 | }) 168 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/live-photos.spec.ts:165:75
[default] › tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg: tests/playwright/e2e/files/live-photos.spec.ts#L0
1) [default] › tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 45000ms exceeded.
[default] › tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg: tests/playwright/support/sections/FilesListPage.ts#L32
1) [default] › tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg Error: locator.waitFor: Test ended. Call log: - waiting for locator('[data-cy-files-list]') to be visible at ../support/sections/FilesListPage.ts:32 30 | */ 31 | async waitForList(): Promise<void> { > 32 | await this.getFilesList().waitFor({ state: 'visible', timeout: 20_000 }) | ^ 33 | } 34 | 35 | /** at FilesListPage.waitForList (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:32:29) at FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:21:14) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/live-photos.spec.ts:164:4
[default] › tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg: tests/playwright/e2e/files/live-photos.spec.ts#L0
1) [default] › tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg Test timeout of 45000ms exceeded.
playwright-test-summary
Process completed with exit code 1.
[default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg: tests/playwright/e2e/files/live-photos.spec.ts#L165
1) [default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCount(expected) failed Locator: locator('[data-cy-files-list-row-name="live-photo.jpg"]') Expected: 1 Received: undefined Call log: - Expect "to.have.count" with timeout 5000ms - waiting for locator('[data-cy-files-list-row-name="live-photo.jpg"]') - waiting for "http://localhost:8042/index.php/login?redirect_url=%2Findex.php%2Fapps%2Ffiles%2Ffiles" navigation to finish... - Protocol error (Runtime.callFunctionOn): Internal server error, session closed. 163 | 164 | await filesListPage.open() > 165 | await expect(filesListPage.getRowForFile(`${livePhoto.fileName}.jpg`)).toHaveCount(1) | ^ 166 | await expect(filesListPage.getRowForFile(`${livePhoto.fileName}.mov`)).toHaveCount(1) 167 | }) 168 | at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/live-photos.spec.ts:165:75
[default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg: tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts#L0
1) [default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 45000ms exceeded.
[default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg: tests/playwright/support/sections/FilesListPage.ts#L32
1) [default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg Error: locator.waitFor: Test ended. Call log: - waiting for locator('[data-cy-files-list]') to be visible at ../support/sections/FilesListPage.ts:32 30 | */ 31 | async waitForList(): Promise<void> { > 32 | await this.getFilesList().waitFor({ state: 'visible', timeout: 20_000 }) | ^ 33 | } 34 | 35 | /** at FilesListPage.waitForList (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:32:29) at FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:21:14) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/live-photos.spec.ts:164:4
[default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg: tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts#L0
1) [default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg Test timeout of 45000ms exceeded.
merge-reports
Error: Timed out waiting 300000ms from config.webServer.
Slow Test: [default] › tests/playwright/e2e/settings/personal-info.spec.ts#L0
[default] › tests/playwright/e2e/settings/personal-info.spec.ts took 6.5m
🎭 Playwright Run Summary
47 passed (6.8m)
🎭 Playwright Run Summary
44 passed (8.9m)
🎭 Playwright Run Summary
7 passed (7.7m)
🎭 Playwright Run Summary
46 passed (14.6m)
🎭 Playwright Run Summary
48 passed (13.7m)
🎭 Playwright Run Summary
46 passed (15.6m)
🎭 Playwright Run Summary
47 passed (15.0m)
🎭 Playwright Run Summary
1 failed [default] › tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg 46 passed (18.7m)
🎭 Playwright Run Summary
1 failed [default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:152:3 › Files: Live photos › 'Show hidden files' is enabled › Restores both files when restoring the .jpg 331 passed (20.6m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-1 Expired
94.1 KB
sha256:d334c52bae562ab83619105076cf3500cb475cd5749d69b84f5fe9e19f13d526
blob-report-2 Expired
7.83 KB
sha256:9fa7bcfb96847fd40ab06b7d33d21ec0016767799a7fdfe1f3d66f8c3efa1038
blob-report-3 Expired
84 KB
sha256:05793d326274450506e95dd24ec65991bf10e884fc4e2455b80748330835e103
blob-report-4 Expired
6.24 MB
sha256:448cbd1502fa9262c43acdd060db2b36d4ff6019c94d9f80edb0490745bfb2c2
blob-report-5 Expired
95.8 KB
sha256:db67e01d97fc35a3961630c4b7798e2fe7596bfd0f19092312c1f6413b3e8790
blob-report-6 Expired
124 KB
sha256:5f9ada69023fd44f03d944dccddcb20441eae721754dae59b2ab60a1e19f30c1
blob-report-7 Expired
116 KB
sha256:19ee73f5b69970e749a6e7225a963750c744fa4dffe4212cc4f19d277b6a016e
blob-report-8 Expired
88.2 KB
sha256:a9c0126e6e5e75dc5a30d54e9b7b29f542c06be081a070765e297336d4c2ea31
blob-report-setup Expired
20 KB
sha256:833f62a208c5bbb07a5a3d3499499a67f5b4eab59590a9fa6c667d3515f7e29e
html-report--attempt-1
7.01 MB
sha256:e1f07703f961b357abd091849de8ed597ec9f9fee5484d82d305211c9ba0d19e