Skip to content

fix(systemtags): remove duplicates, cleanup existing tags #2345

fix(systemtags): remove duplicates, cleanup existing tags

fix(systemtags): remove duplicates, cleanup existing tags #2345

Triggered via pull request July 10, 2026 06:44
Status Success
Total duration 25m 23s
Artifacts 7

playwright.yml

on: pull_request
Playwright setup
3m 20s
Playwright setup
Matrix: playwright-tests
merge-reports
2m 15s
merge-reports
playwright-test-summary
9s
playwright-test-summary
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 8 warnings, and 7 notices
[chrome] › tests/playwright/e2e/files/files-copy-move.spec.ts:95:2 › Files: Move or copy files › can copy a file multiple times to the same folder: tests/playwright/support/sections/CopyMoveDialogPage.ts#L68
1) [chrome] › tests/playwright/e2e/files/files-copy-move.spec.ts:95:2 › Files: Move or copy files › can copy a file multiple times to the same folder Error: page.waitForResponse: Test ended. at ../support/sections/CopyMoveDialogPage.ts:68 66 | 67 | private async confirm(label: string, method: 'COPY' | 'MOVE'): Promise<void> { > 68 | const done = this.page.waitForResponse((r) => r.request().method() === method | ^ 69 | && /\/(remote|public)\.php\/dav\/files\//.test(r.url())) 70 | await this.confirmButton(label).click() 71 | await done at CopyMoveDialogPage.confirm (/home/runner/work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:68:26) at CopyMoveDialogPage.copyToCurrentFolder (/home/runner/work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:76:14) at /home/runner/work/server/server/tests/playwright/e2e/files/files-copy-move.spec.ts:101:24
[chrome] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL: tests/playwright/support/sections/FilesListPage.ts#L85
1) [chrome] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL Error: locator.click: Test ended. Call log: - waiting for getByRole('menuitem', { name: 'Reload content' }) - locator resolved to <button title="" type="button" role="menuitem" data-v-ab2ff78b="" class="action-button button-vue focusable">…</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is not visible - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is not visible - retrying click action - waiting 100ms 9 × waiting for element to be visible, enabled and stable - element is not visible - retrying click action - waiting 500ms - waiting for element to be visible, enabled and stable - element was detached from the DOM, retrying at ../support/sections/FilesListPage.ts:85 83 | }).toPass({ timeout: 15000 }) 84 | > 85 | await reloadItem.click() | ^ 86 | } 87 | 88 | getRowForFileId(fileid: number): Locator { at FilesListPage.reloadCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:85:20) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/search.spec.ts:138:3
[chrome] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL: tests/playwright/support/sections/FilesListPage.ts#L85
2) [chrome] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL Error: locator.click: Test ended. Call log: - waiting for getByRole('menuitem', { name: 'Reload content' }) - locator resolved to <button title="" type="button" role="menuitem" data-v-ab2ff78b="" class="action-button button-vue focusable">…</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is not visible - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is not visible - retrying click action - waiting 100ms 9 × waiting for element to be visible, enabled and stable - element is not visible - retrying click action - waiting 500ms - waiting for element to be visible, enabled and stable - element was detached from the DOM, retrying at ../support/sections/FilesListPage.ts:85 83 | }).toPass({ timeout: 15000 }) 84 | > 85 | await reloadItem.click() | ^ 86 | } 87 | 88 | getRowForFileId(fileid: number): Locator { at FilesListPage.reloadCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:85:20) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/search.spec.ts:138:3
[chrome] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL: tests/playwright/tests/playwright/e2e/files/search.spec.ts#L0
2) [chrome] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL Test timeout of 30000ms exceeded.
[chrome] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:95:2 › Files: Move or copy files › can copy a file multiple times to the same folder: ../../../../work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts#L68
1) [chrome] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:95:2 › Files: Move or copy files › can copy a file multiple times to the same folder Error: page.waitForResponse: Test ended. at ../support/sections/CopyMoveDialogPage.ts:68 66 | 67 | private async confirm(label: string, method: 'COPY' | 'MOVE'): Promise<void> { > 68 | const done = this.page.waitForResponse((r) => r.request().method() === method | ^ 69 | && /\/(remote|public)\.php\/dav\/files\//.test(r.url())) 70 | await this.confirmButton(label).click() 71 | await done at CopyMoveDialogPage.confirm (/home/runner/work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:68:26) at CopyMoveDialogPage.copyToCurrentFolder (/home/runner/work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:76:14) at /home/runner/work/server/server/tests/playwright/e2e/files/files-copy-move.spec.ts:101:24
[chrome] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:95:2 › Files: Move or copy files › can copy a file multiple times to the same folder: tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts#L0
1) [chrome] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:95:2 › Files: Move or copy files › can copy a file multiple times to the same folder Test timeout of 30000ms exceeded.
Playwright setup
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: buildjet/cache/save@3e70d19e31d6a8030aeddf6ed8dbe601f94d09f4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Playwright tests 2 / 6
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: buildjet/cache/restore@3e70d19e31d6a8030aeddf6ed8dbe601f94d09f4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Playwright tests 1 / 6
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: buildjet/cache/restore@3e70d19e31d6a8030aeddf6ed8dbe601f94d09f4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Playwright tests 3 / 6
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: buildjet/cache/restore@3e70d19e31d6a8030aeddf6ed8dbe601f94d09f4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Playwright tests 5 / 6
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: buildjet/cache/restore@3e70d19e31d6a8030aeddf6ed8dbe601f94d09f4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Playwright tests 6 / 6
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: buildjet/cache/restore@3e70d19e31d6a8030aeddf6ed8dbe601f94d09f4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Playwright tests 4 / 6
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: buildjet/cache/restore@3e70d19e31d6a8030aeddf6ed8dbe601f94d09f4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
merge-reports
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: buildjet/cache/restore@3e70d19e31d6a8030aeddf6ed8dbe601f94d09f4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
1 flaky [chrome] › tests/playwright/e2e/files/files-copy-move.spec.ts:95:2 › Files: Move or copy files › can copy a file multiple times to the same folder 43 passed (6.4m)
🎭 Playwright Run Summary
44 passed (9.6m)
🎭 Playwright Run Summary
44 passed (11.5m)
🎭 Playwright Run Summary
1 flaky [chrome] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL 42 passed (10.5m)
🎭 Playwright Run Summary
43 passed (12.0m)
🎭 Playwright Run Summary
43 passed (11.7m)
🎭 Playwright Run Summary
2 flaky [chrome] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:95:2 › Files: Move or copy files › can copy a file multiple times to the same folder [chrome] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL 259 passed (15.9m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-1 Expired
103 KB
sha256:55a372b099ef272d449f00b2b2bd0834fe82eafe359aed27e72a72fe4e3b75a8
blob-report-2 Expired
3.28 MB
sha256:87f3f4c328f1c7e8af7de88b55fb756ff2ab70a33ad943842be5d0f81867d943
blob-report-3 Expired
96.8 KB
sha256:48ea9dd7dc80d0816581f86e658928ed76410e0fde9e2242509a67eb57f3fc4e
blob-report-4 Expired
108 KB
sha256:c41aed3454c21ba890ea89be131a984669232582030c18096f79ca86eabdab65
blob-report-5 Expired
4.2 MB
sha256:b6725b70a59e37b2b3911311000f6d93b574f2c2a030c54cac1d6d5b7c8d6b13
blob-report-6 Expired
104 KB
sha256:8613078eff66083bd368e9e79e9ca10e78b2fa3f8421eade21c92e785d294fd5
html-report--attempt-1 Expired
8.11 MB
sha256:6d7b8464bbe7a6a1b0e2c07ea9dff4cf62a20f520b4e6586409fd823ef64f68f