Skip to content

Improve user enumeration #7443

Improve user enumeration

Improve user enumeration #7443

Triggered via pull request September 1, 2026 08:44
Status Success
Total duration 3h 22m 31s
Artifacts 10

playwright.yml

on: pull_request
Playwright setup
4m 58s
Playwright setup
Matrix: playwright-tests
Playwright tests for installer
16m 1s
Playwright tests for installer
merge-reports
49s
merge-reports
playwright-test-summary
8s
playwright-test-summary
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 3 warnings, and 10 notices
[default] › tests/playwright/e2e/files/live-photos.spec.ts:169:3 › Files: Live photos › 'Show hidden files' is enabled › Blocks restoration when restoring the .mov: tests/playwright/support/sections/FilesListPage.ts#L20
1) [default] › tests/playwright/e2e/files/live-photos.spec.ts:169:3 › Files: Live photos › 'Show hidden files' is enabled › Blocks restoration when restoring the .mov Error: page.goto: Test ended. Call log: - navigating to "http://localhost:8042/index.php/apps/files", waiting until "load" at ../support/sections/FilesListPage.ts:20 18 | */ 19 | async open(viewId?: string): Promise<void> { > 20 | await this.page.goto(viewId ? `apps/files/${viewId}` : 'apps/files') | ^ 21 | await this.waitForList() 22 | } 23 | at FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/live-photos.spec.ts:180:24
[default] › tests/playwright/e2e/files/live-photos.spec.ts:169:3 › Files: Live photos › 'Show hidden files' is enabled › Blocks restoration when restoring the .mov: tests/playwright/e2e/files/live-photos.spec.ts#L0
1) [default] › tests/playwright/e2e/files/live-photos.spec.ts:169:3 › Files: Live photos › 'Show hidden files' is enabled › Blocks restoration when restoring the .mov Test timeout of 45000ms exceeded.
[default] › tests/playwright/e2e/files_sharing/file-request.spec.ts:21:1 › files_sharing: a guest can upload through a file request: tests/playwright/support/sections/FilesListPage.ts#L32
1) [default] › tests/playwright/e2e/files_sharing/file-request.spec.ts:21:1 › files_sharing: a guest can upload through a file request 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_sharing/file-request.spec.ts:73:2
[default] › tests/playwright/e2e/files_sharing/file-request.spec.ts:21:1 › files_sharing: a guest can upload through a file request: tests/playwright/e2e/files_sharing/file-request.spec.ts#L0
1) [default] › tests/playwright/e2e/files_sharing/file-request.spec.ts:21:1 › files_sharing: a guest can upload through a file request Test timeout of 45000ms exceeded.
[default] › tests/playwright/e2e/settings/personal-info.spec.ts:363:3 › Settings: Change personal information › Language & locale › can change locale: tests/playwright/support/utils/select.ts#L67
1) [default] › tests/playwright/e2e/settings/personal-info.spec.ts:363:3 › Settings: Change personal information › Language & locale › can change locale Error: expect(locator).toContainText(expected) failed Locator: getByRole('option', { selected: true }) Expected substring: "German (Germany)" Timeout: 5000ms Error: element(s) not found Call log: - Expect "toContainText" with timeout 5000ms - waiting for getByRole('option', { selected: true }) at ../support/utils/select.ts:67 65 | export async function expectSelectedOption(page: Page, combobox: Locator, value: string | RegExp): Promise<void> { 66 | await combobox.click() > 67 | await expect(selectedOption(page)).toContainText(value) | ^ 68 | await page.keyboard.press('Escape') 69 | } 70 | at expectSelectedOption (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/select.ts:67:37) at LanguageLocaleSettingsPage.expectSelected (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/LanguageLocaleSettingsPage.ts:83:3) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:372:4
[default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts:363:3 › Settings: Change personal information › Language & locale › can change locale: tests/playwright/support/utils/select.ts#L67
3) [default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts:363:3 › Settings: Change personal information › Language & locale › can change locale Error: expect(locator).toContainText(expected) failed Locator: getByRole('option', { selected: true }) Expected substring: "German (Germany)" Timeout: 5000ms Error: element(s) not found Call log: - Expect "toContainText" with timeout 5000ms - waiting for getByRole('option', { selected: true }) at ../support/utils/select.ts:67 65 | export async function expectSelectedOption(page: Page, combobox: Locator, value: string | RegExp): Promise<void> { 66 | await combobox.click() > 67 | await expect(selectedOption(page)).toContainText(value) | ^ 68 | await page.keyboard.press('Escape') 69 | } 70 | at expectSelectedOption (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/select.ts:67:37) at LanguageLocaleSettingsPage.expectSelected (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/LanguageLocaleSettingsPage.ts:83:3) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/settings/personal-info.spec.ts:372:4
[default] › tests/playwright/tests/playwright/e2e/files_sharing/file-request.spec.ts:21:1 › files_sharing: a guest can upload through a file request: tests/playwright/support/sections/FilesListPage.ts#L32
2) [default] › tests/playwright/tests/playwright/e2e/files_sharing/file-request.spec.ts:21:1 › files_sharing: a guest can upload through a file request 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_sharing/file-request.spec.ts:73:2
[default] › tests/playwright/tests/playwright/e2e/files_sharing/file-request.spec.ts:21:1 › files_sharing: a guest can upload through a file request: tests/playwright/tests/playwright/e2e/files_sharing/file-request.spec.ts#L0
2) [default] › tests/playwright/tests/playwright/e2e/files_sharing/file-request.spec.ts:21:1 › files_sharing: a guest can upload through a file request Test timeout of 45000ms exceeded.
[default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:169:3 › Files: Live photos › 'Show hidden files' is enabled › Blocks restoration when restoring the .mov: tests/playwright/support/sections/FilesListPage.ts#L20
1) [default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:169:3 › Files: Live photos › 'Show hidden files' is enabled › Blocks restoration when restoring the .mov Error: page.goto: Test ended. Call log: - navigating to "http://localhost:8042/index.php/apps/files", waiting until "load" at ../support/sections/FilesListPage.ts:20 18 | */ 19 | async open(viewId?: string): Promise<void> { > 20 | await this.page.goto(viewId ? `apps/files/${viewId}` : 'apps/files') | ^ 21 | await this.waitForList() 22 | } 23 | at FilesListPage.open (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:20:19) at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/live-photos.spec.ts:180:24
[default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:169:3 › Files: Live photos › 'Show hidden files' is enabled › Blocks restoration when restoring the .mov: tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts#L0
1) [default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:169:3 › Files: Live photos › 'Show hidden files' is enabled › Blocks restoration when restoring the .mov Test timeout of 45000ms exceeded.
Slow Test: [setup] › tests/playwright/e2e/core/setup.spec.ts#L0
[setup] › tests/playwright/e2e/core/setup.spec.ts took 6.4m
Playwright tests 5 / 8
Failed to restore: The operation was aborted.
Slow Test: [setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts#L0
[setup] › tests/playwright/tests/playwright/e2e/core/setup.spec.ts took 6.4m
🎭 Playwright Run Summary
44 passed (8.8m)
🎭 Playwright Run Summary
47 passed (11.8m)
🎭 Playwright Run Summary
46 passed (14.9m)
🎭 Playwright Run Summary
47 passed (9.9m)
🎭 Playwright Run Summary
7 passed (9.3m)
🎭 Playwright Run Summary
1 flaky [default] › tests/playwright/e2e/files/live-photos.spec.ts:169:3 › Files: Live photos › 'Show hidden files' is enabled › Blocks restoration when restoring the .mov 46 passed (15.7m)
🎭 Playwright Run Summary
47 passed (17.1m)
🎭 Playwright Run Summary
1 flaky [default] › tests/playwright/e2e/files_sharing/file-request.spec.ts:21:1 › files_sharing: a guest can upload through a file request 45 passed (15.2m)
🎭 Playwright Run Summary
1 flaky [default] › tests/playwright/e2e/settings/personal-info.spec.ts:363:3 › Settings: Change personal information › Language & locale › can change locale 47 passed (16.6m)
🎭 Playwright Run Summary
3 flaky [default] › tests/playwright/tests/playwright/e2e/files/live-photos.spec.ts:169:3 › Files: Live photos › 'Show hidden files' is enabled › Blocks restoration when restoring the .mov [default] › tests/playwright/tests/playwright/e2e/files_sharing/file-request.spec.ts:21:1 › files_sharing: a guest can upload through a file request [default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts:363:3 › Settings: Change personal information › Language & locale › can change locale 376 passed (27.0m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-1 Expired
102 KB
sha256:ca45c39fb418f7fbbe35c0c0689fd2575b7b53bf49f5240317567cb18a4db2b5
blob-report-2 Expired
84.6 KB
sha256:c644b3d81a1f4401744c31b621fa311abef8e632fcbea825be75bc74530ae79d
blob-report-3 Expired
94.1 KB
sha256:32e693b1987dd4bcc288325e599b3235df0877187e45ae52f1b4280f1642e23b
blob-report-4 Expired
6.36 MB
sha256:8b7816bd8d09393aac95845ed673995f4b1464d49852945b78606c703efc6beb
blob-report-5 Expired
5.65 MB
sha256:687540739f5fa3e94a4ddf9cebaf4d08e20f6c142346bcdb14b3cbeff9242942
blob-report-6 Expired
132 KB
sha256:e687f613b7a14d2e67be3e98dde13de22b28214116ed76702a3b91dce44cb9d0
blob-report-7 Expired
2.41 MB
sha256:b042c349042be4bbd3ec34ad141d0afaa2719ae1e781b68a183734c66f8150d7
blob-report-8 Expired
95.6 KB
sha256:0fd3e779b4d40d23c452c25983806a135371e06e5e9a0f9f99e4f11ebe3b61fb
blob-report-setup Expired
29 KB
sha256:0d3c061bcbbb110c719b863e474eab8db57de2bc7b024b23278032abebc71d92
html-report--attempt-1
15 MB
sha256:d14ee10d0044e1b6c385283254d6083c5f5e611781d1d9982fa409ac3f1ff3f4