Skip to content

fix(systemtags): correct @since tag for sanitizeWordsAndEmojis #2347

fix(systemtags): correct @since tag for sanitizeWordsAndEmojis

fix(systemtags): correct @since tag for sanitizeWordsAndEmojis #2347

Triggered via pull request July 10, 2026 06:51
Status Success
Total duration 21m 19s
Artifacts 7

playwright.yml

on: pull_request
Playwright setup
5m 13s
Playwright setup
Matrix: playwright-tests
merge-reports
39s
merge-reports
playwright-test-summary
6s
playwright-test-summary
Fit to window
Zoom out
Zoom in

Annotations

10 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
2) [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/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:68:26) at CopyMoveDialogPage.copyToCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:76:14) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-copy-move.spec.ts:101:24
[chrome] › tests/playwright/e2e/files/files-copy-move.spec.ts:84:2 › Files: Move or copy files › can copy a file to the same folder: tests/playwright/support/sections/CopyMoveDialogPage.ts#L68
1) [chrome] › tests/playwright/e2e/files/files-copy-move.spec.ts:84:2 › Files: Move or copy files › can copy a file 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/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:68:26) at CopyMoveDialogPage.copyToCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:76:14) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-copy-move.spec.ts:89: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' }) 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
4) [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' }) 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
4) [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-sorting.spec.ts:138:2 › Files: Sorting the file list › Sorting works after switching view twice: ../../../../work/server/server/tests/playwright/e2e/files/files-sorting.spec.ts#L160
3) [chrome] › tests/playwright/tests/playwright/e2e/files/files-sorting.spec.ts:138:2 › Files: Sorting the file list › Sorting works after switching view twice Error: expect(received).toEqual(expected) // deep equality - Expected - 3 + Received + 3 Array [ "folder", - "1 tiny.txt", - "welcome.txt", - "a medium.txt", "z big.txt", + "a medium.txt", + "welcome.txt", + "1 tiny.txt", ] Call Log: - Timeout 5000ms exceeded while waiting on the predicate 158 | await filesListPage.sortByColumn('Size') 159 | await expect(filesListPage.getColumnHeader('Size')).toHaveAttribute('aria-sort', 'ascending') > 160 | await expect.poll(() => filesListPage.getRowNames()).toEqual([ | ^ 161 | 'folder', 162 | '1 tiny.txt', 163 | 'welcome.txt', at /home/runner/work/server/server/tests/playwright/e2e/files/files-sorting.spec.ts:160:56
[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/support/sections/CopyMoveDialogPage.ts#L68
2) [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/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:68:26) at CopyMoveDialogPage.copyToCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:76:14) at /home/runner/actions-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
2) [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.
[chrome] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:84:2 › Files: Move or copy files › can copy a file to the same folder: tests/playwright/support/sections/CopyMoveDialogPage.ts#L68
1) [chrome] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:84:2 › Files: Move or copy files › can copy a file 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/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:68:26) at CopyMoveDialogPage.copyToCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/CopyMoveDialogPage.ts:76:14) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-copy-move.spec.ts:89:24
[chrome] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:84:2 › Files: Move or copy files › can copy a file 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:84:2 › Files: Move or copy files › can copy a file 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 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 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/
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 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 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/
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
44 passed (6.3m)
🎭 Playwright Run Summary
43 passed (7.9m)
🎭 Playwright Run Summary
1 flaky [chrome] › tests/playwright/e2e/files/files-sorting.spec.ts:138:2 › Files: Sorting the file list › Sorting works after switching view twice 43 passed (8.0m)
🎭 Playwright Run Summary
2 flaky [chrome] › tests/playwright/e2e/files/files-copy-move.spec.ts:84:2 › Files: Move or copy files › can copy a file to the same folder [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 42 passed (8.0m)
🎭 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 (9.1m)
🎭 Playwright Run Summary
43 passed (10.1m)
🎭 Playwright Run Summary
4 flaky [chrome] › tests/playwright/tests/playwright/e2e/files/files-copy-move.spec.ts:84:2 › Files: Move or copy files › can copy a file to the same folder [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/files-sorting.spec.ts:138:2 › Files: Sorting the file list › Sorting works after switching view twice [chrome] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL 257 passed (13.6m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-1 Expired
63.4 KB
sha256:4989efaacd38975a5a81f7a526334013cb23125cd364edf72dedd1e5917d83ac
blob-report-2 Expired
6.19 MB
sha256:fcaaa8eb028be978a55ecf91fc01b8cfa7825a0cb4e525f8bc60c2feaf995e36
blob-report-3 Expired
3.72 MB
sha256:fb35608c56606a24306ae2ee7b8460e722500357ef4813b122e1289d0b7f79ab
blob-report-4 Expired
81.5 KB
sha256:ee580d2432f31d7bb0981f031c839838bd9c420bc311538da413df7dee2b800f
blob-report-5 Expired
4 MB
sha256:d3621fdb5bc67651f202fa7755d3b0c93550b99c3fc7a1119b21c54b22f4a678
blob-report-6 Expired
77.9 KB
sha256:8a9b7437ce2b9ed8e617f8e031a8f559ba3ab5e3df8d76acda08a23ed3659c48
html-report--attempt-1 Expired
14.5 MB
sha256:966b6a2716daf8858230dc52f6c9430bb1d6299ac39d8a71d349eb89043f77b0