Skip to content

[stable35] fix: embed Nextcloud logo directly into SMTP notifications #6945

[stable35] fix: embed Nextcloud logo directly into SMTP notifications

[stable35] fix: embed Nextcloud logo directly into SMTP notifications #6945

Triggered via pull request August 27, 2026 21:37
Status Failure
Total duration 18m 41s
Artifacts 10

playwright.yml

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

Annotations

13 errors and 10 notices
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/e2e/appstore/admin-settings-apps.spec.ts#L179
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.click: Test timeout of 45000ms exceeded. Call log: - waiting for getByRole('option', { name: /admin/ }) - locator resolved to <li role="option" aria-selected="false" id="vs-nc-vue-34__option-0" class="vs__dropdown-option vs__dropdown-option--highlight">…</li> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div dir="auto" data-v-dbcc7078="" id="v-select-nc-vue-34" class="v-select vs--open vs--multiple vs--searching vs--searchable select nc-select nc-select-users _limitToGroupDialog__input_sofp5_2">…</div> from <div data-v-app="">…</div> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div dir="auto" data-v-dbcc7078="" id="v-select-nc-vue-34" class="v-select vs--open vs--multiple vs--searching vs--searchable select nc-select nc-select-users _limitToGroupDialog__input_sofp5_2">…</div> from <div data-v-app="">…</div> subtree intercepts pointer events - retrying click action - waiting 100ms 77 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div dir="auto" data-v-dbcc7078="" id="v-select-nc-vue-34" class="v-select vs--open vs--multiple vs--searching vs--searchable select nc-select nc-select-users _limitToGroupDialog__input_sofp5_2">…</div> from <div data-v-app="">…</div> subtree intercepts pointer events - retrying click action - waiting 500ms 177 | 178 | // Select the admin option from the dropdown > 179 | await appstorePage.groupOption('admin').click() | ^ 180 | 181 | // Click the Save button 182 | await appstorePage.dialogSaveButton().click() at /home/runner/work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:179:43
[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/e2e/appstore/admin-settings-apps.spec.ts#L179
1) [admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group Error: locator.click: Test timeout of 45000ms exceeded. Call log: - waiting for getByRole('option', { name: /admin/ }) - locator resolved to <li role="option" aria-selected="false" id="vs-nc-vue-34__option-0" class="vs__dropdown-option vs__dropdown-option--highlight">…</li> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div dir="auto" data-v-dbcc7078="" id="v-select-nc-vue-34" class="v-select vs--open vs--multiple vs--searching vs--searchable select nc-select nc-select-users _limitToGroupDialog__input_sofp5_2">…</div> from <div data-v-app="">…</div> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div dir="auto" data-v-dbcc7078="" id="v-select-nc-vue-34" class="v-select vs--open vs--multiple vs--searching vs--searchable select nc-select nc-select-users _limitToGroupDialog__input_sofp5_2">…</div> from <div data-v-app="">…</div> subtree intercepts pointer events - retrying click action - waiting 100ms 78 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div dir="auto" data-v-dbcc7078="" id="v-select-nc-vue-34" class="v-select vs--open vs--multiple vs--searching vs--searchable select nc-select nc-select-users _limitToGroupDialog__input_sofp5_2">…</div> from <div data-v-app="">…</div> subtree intercepts pointer events - retrying click action - waiting 500ms 177 | 178 | // Select the admin option from the dropdown > 179 | await appstorePage.groupOption('admin').click() | ^ 180 | 181 | // Click the Save button 182 | await appstorePage.dialogSaveButton().click() at /home/runner/work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:179:43
[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.
[default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:138:2 › files_versions: versions across a share move/copy › copies the versions when the file is copied out of a received share: tests/playwright/support/sections/FilesListPage.ts#L181
1) [default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:138:2 › files_versions: versions across a share move/copy › copies the versions when the file is copied out of a received share Error: expect(locator).toBeVisible() failed Locator: locator('[data-cy-files-list-row-name="file.txt"]') Expected: visible Timeout: 15000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 15000ms - waiting for locator('[data-cy-files-list-row-name="file.txt"]') at ../support/sections/FilesListPage.ts:181 179 | */ 180 | private async openActionsMenuForRow(row: Locator): Promise<Locator> { > 181 | await expect(row).toBeVisible({ timeout: 15_000 }) | ^ 182 | 183 | await row.hover() 184 | at FilesListPage.openActionsMenuForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:181:21) at FilesListPage.triggerActionForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:210:27) at FilesListPage.triggerActionForFile (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:231:14) at openVersionsPanel (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/versions.ts:73:18) at assertVersionsContent (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:97:8) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:146:3
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:138:2 › files_versions: versions across a share move/copy › copies the versions when the file is copied out of a received share: tests/playwright/support/sections/FilesListPage.ts#L181
2) [default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:138:2 › files_versions: versions across a share move/copy › copies the versions when the file is copied out of a received share Error: expect(locator).toBeVisible() failed Locator: locator('[data-cy-files-list-row-name="file.txt"]') Expected: visible Timeout: 15000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 15000ms - waiting for locator('[data-cy-files-list-row-name="file.txt"]') at ../support/sections/FilesListPage.ts:181 179 | */ 180 | private async openActionsMenuForRow(row: Locator): Promise<Locator> { > 181 | await expect(row).toBeVisible({ timeout: 15_000 }) | ^ 182 | 183 | await row.hover() 184 | at FilesListPage.openActionsMenuForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:181:21) at FilesListPage.triggerActionForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:210:27) at FilesListPage.triggerActionForFile (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:231:14) at openVersionsPanel (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/versions.ts:73:18) at assertVersionsContent (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:97:8) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:146:3
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group: ../../../../work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts#L179
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.click: Test timeout of 45000ms exceeded. Call log: - waiting for getByRole('option', { name: /admin/ }) - locator resolved to <li role="option" aria-selected="false" id="vs-nc-vue-34__option-0" class="vs__dropdown-option vs__dropdown-option--highlight">…</li> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div dir="auto" data-v-dbcc7078="" id="v-select-nc-vue-34" class="v-select vs--open vs--multiple vs--searching vs--searchable select nc-select nc-select-users _limitToGroupDialog__input_sofp5_2">…</div> from <div data-v-app="">…</div> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div dir="auto" data-v-dbcc7078="" id="v-select-nc-vue-34" class="v-select vs--open vs--multiple vs--searching vs--searchable select nc-select nc-select-users _limitToGroupDialog__input_sofp5_2">…</div> from <div data-v-app="">…</div> subtree intercepts pointer events - retrying click action - waiting 100ms 77 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div dir="auto" data-v-dbcc7078="" id="v-select-nc-vue-34" class="v-select vs--open vs--multiple vs--searching vs--searchable select nc-select nc-select-users _limitToGroupDialog__input_sofp5_2">…</div> from <div data-v-app="">…</div> subtree intercepts pointer events - retrying click action - waiting 500ms 177 | 178 | // Select the admin option from the dropdown > 179 | await appstorePage.groupOption('admin').click() | ^ 180 | 181 | // Click the Save button 182 | await appstorePage.dialogSaveButton().click() at /home/runner/work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:179:43
[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: ../../../../work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts#L179
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.click: Test timeout of 45000ms exceeded. Call log: - waiting for getByRole('option', { name: /admin/ }) - locator resolved to <li role="option" aria-selected="false" id="vs-nc-vue-34__option-0" class="vs__dropdown-option vs__dropdown-option--highlight">…</li> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div dir="auto" data-v-dbcc7078="" id="v-select-nc-vue-34" class="v-select vs--open vs--multiple vs--searching vs--searchable select nc-select nc-select-users _limitToGroupDialog__input_sofp5_2">…</div> from <div data-v-app="">…</div> subtree intercepts pointer events - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div dir="auto" data-v-dbcc7078="" id="v-select-nc-vue-34" class="v-select vs--open vs--multiple vs--searching vs--searchable select nc-select nc-select-users _limitToGroupDialog__input_sofp5_2">…</div> from <div data-v-app="">…</div> subtree intercepts pointer events - retrying click action - waiting 100ms 78 × waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div dir="auto" data-v-dbcc7078="" id="v-select-nc-vue-34" class="v-select vs--open vs--multiple vs--searching vs--searchable select nc-select nc-select-users _limitToGroupDialog__input_sofp5_2">…</div> from <div data-v-app="">…</div> subtree intercepts pointer events - retrying click action - waiting 500ms 177 | 178 | // Select the admin option from the dropdown > 179 | await appstorePage.groupOption('admin').click() | ^ 180 | 181 | // Click the Save button 182 | await appstorePage.dialogSaveButton().click() at /home/runner/work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:179:43
[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 (5.7m)
🎭 Playwright Run Summary
46 passed (6.7m)
🎭 Playwright Run Summary
46 passed (7.5m)
🎭 Playwright Run Summary
46 passed (7.9m)
🎭 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 45 passed (9.0m)
🎭 Playwright Run Summary
44 passed (9.1m)
🎭 Playwright Run Summary
46 passed (9.0m)
🎭 Playwright Run Summary
1 flaky [default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:138:2 › files_versions: versions across a share move/copy › copies the versions when the file is copied out of a received share 44 passed (10.8m)
🎭 Playwright Run Summary
45 passed (11.2m)
🎭 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:138:2 › files_versions: versions across a share move/copy › copies the versions when the file is copied out of a received share 369 passed (12.1m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-1 Expired
7.61 MB
sha256:12177bd5bdcbe14c1fb65ebd3f49385c9f078e4555f52737e8c0d1ba356c1c05
blob-report-2 Expired
65.5 KB
sha256:cd980da4bcfb0cbc24df85357cc08b15c99a61e047cd9eaf44170e00932ab2fc
blob-report-3 Expired
79.9 KB
sha256:131146b1c316434823c5410fbd05d4580e763b955ec473fc20f8b8ad816082c5
blob-report-4 Expired
91.6 KB
sha256:643c1f9c7b195a1ac97ef660db5a0b08028fab46afe47f93155753b9044b5995
blob-report-5 Expired
89.5 KB
sha256:3dde25e1967fc64dc416e61472e4e1ea5ecb4064cc0e60a0d1a5152387d1939a
blob-report-6 Expired
9.96 MB
sha256:340a861404ce8fba12a55e03ea70b62b0f78b45a35933fb16c14ab371a23b07b
blob-report-7 Expired
113 KB
sha256:4b224cd40c499bcb6432e1ce9766e3066a9184257d2ecdb039db8ee48eb1247d
blob-report-8 Expired
85 KB
sha256:c462ba98782a03b42fcef4c30226dc8f0493dd58d3f0e42498f09c8afc27dae5
blob-report-setup Expired
15.8 KB
sha256:7a941b02c62428cb49a34448f7faecbe0add1a3cd1e5176898c0f1ce18d9e81c
html-report--attempt-1
18.3 MB
sha256:fcfdb5deaa7077e8850a67348612ec1b71feb917dd948ad634f18aecbf440544