Skip to content

ci: merge object storage tests into one matrix #7274

ci: merge object storage tests into one matrix

ci: merge object storage tests into one matrix #7274

Triggered via pull request August 31, 2026 10:13
Status Failure
Total duration 16m 8s
Artifacts 10

playwright.yml

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

Annotations

16 errors and 9 notices
Playwright tests 2 / 8
Process completed with exit code 1.
Playwright tests 2 / 8
Error: Process from config.webServer was not able to start. Exit code: 1
[default] › tests/playwright/e2e/files/files-delete.spec.ts:27:2 › Files: Delete › can delete multiple files: tests/playwright/e2e/files/files-delete.spec.ts#L52
1) [default] › tests/playwright/e2e/files/files-delete.spec.ts:27:2 › Files: Delete › can delete multiple files Error: expect(locator).toHaveCount(expected) failed Locator: locator('[data-cy-files-list-row-fileid]') Expected: 0 Received: 1 Timeout: 5000ms Call log: - Expect "toHaveCount" with timeout 5000ms - waiting for locator('[data-cy-files-list-row-fileid]') 3 × locator resolved to 5 elements - unexpected value "5" 11 × locator resolved to 1 element - unexpected value "1" Call Log: - Timeout 30000ms exceeded while waiting on the predicate 50 | 51 | await expect(filesListPage.getRows()).toHaveCount(0) > 52 | }).toPass({ timeout: 30_000 }) | ^ 53 | }) 54 | }) 55 | at /home/runner/work/server/server/tests/playwright/e2e/files/files-delete.spec.ts:52:6
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 76 × 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 80 × 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/files-delete.spec.ts:27:2 › Files: Delete › can delete multiple files: ../../../../work/server/server/tests/playwright/e2e/files/files-delete.spec.ts#L52
2) [default] › tests/playwright/tests/playwright/e2e/files/files-delete.spec.ts:27:2 › Files: Delete › can delete multiple files Error: expect(locator).toHaveCount(expected) failed Locator: locator('[data-cy-files-list-row-fileid]') Expected: 0 Received: 1 Timeout: 5000ms Call log: - Expect "toHaveCount" with timeout 5000ms - waiting for locator('[data-cy-files-list-row-fileid]') 3 × locator resolved to 5 elements - unexpected value "5" 11 × locator resolved to 1 element - unexpected value "1" Call Log: - Timeout 30000ms exceeded while waiting on the predicate 50 | 51 | await expect(filesListPage.getRows()).toHaveCount(0) > 52 | }).toPass({ timeout: 30_000 }) | ^ 53 | }) 54 | }) 55 | at /home/runner/work/server/server/tests/playwright/e2e/files/files-delete.spec.ts:52:6
merge-reports
Error: Process from config.webServer was not able to start. Exit code: 1
[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 76 × 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 80 × 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.1m)
🎭 Playwright Run Summary
1 flaky [default] › tests/playwright/e2e/files/files-delete.spec.ts:27:2 › Files: Delete › can delete multiple files 46 passed (6.2m)
🎭 Playwright Run Summary
44 passed (7.6m)
🎭 Playwright Run Summary
46 passed (7.8m)
🎭 Playwright Run Summary
46 passed (8.1m)
🎭 Playwright Run Summary
46 passed (8.6m)
🎭 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 47 passed (9.7m)
🎭 Playwright Run Summary
48 passed (10.0m)
🎭 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/files-delete.spec.ts:27:2 › Files: Delete › can delete multiple files 330 passed (10.6m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-1 Expired
12.7 MB
sha256:7b2a39d9fd0ac2b75586bbd59593755757de32e42e620fda91eb4979e7b7f857
blob-report-2 Expired
5.37 KB
sha256:d28dda1bdde62e7b81d9193b772f1d573c06c4701b240b18ef171635c898748b
blob-report-3 Expired
3.07 MB
sha256:adef9c05e8db07c8f0eb0068ff6436a7f1be598df8c066a279714c994c69931e
blob-report-4 Expired
92.6 KB
sha256:39c9fe77ddcd8aa74d82478333d4d1349e807681bbf03d25906bb70544df1912
blob-report-5 Expired
88.4 KB
sha256:ecf732ffb7fcfd22d7a0928fdddb050dc0cfee7bfba1474bb01f2f3a496a5d85
blob-report-6 Expired
120 KB
sha256:33d13b501e16c4e558983f9dc1304e9f3ab3161c543774f1284e9f98e30de528
blob-report-7 Expired
113 KB
sha256:29f4381580f5f7ef4a5a83b5398b61c7dffef464ee1fcc39ad9e4259997d6548
blob-report-8 Expired
82.2 KB
sha256:86ec9a61372b1749bfdfb4d81a727507405e1272edcbac3c5e8caae956aa415d
blob-report-setup Expired
17.5 KB
sha256:651857e859652a4dd3ee758e8d328109ab34e0319858ff9f54ca7a195bc5c5d2
html-report--attempt-1
16.5 MB
sha256:6f899de069e43ea968f8b4ebc3a5acfb37ed60fc994421371d6b22d1fe761350