refactor(Sharing): Simplify sorting #10571
Triggered via pull request
September 24, 2026 15:19
Status
Success
Total duration
2h 21m 55s
Artifacts
1
playwright.yml
on: pull_request
Annotations
8 errors and 11 notices
|
[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" getByRole('option', { selected: true }) 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/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" locator('[data-cy-files-list-row-fileid]') with timeout 5000ms
- waiting for locator('[data-cy-files-list-row-fileid]')
5 × locator resolved to 5 elements
- unexpected value "5"
8 × 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/actions-runner/_work/server/server/tests/playwright/e2e/files/files-delete.spec.ts:52:6
|
|
[default] › tests/playwright/e2e/files/transfer-ownership.spec.ts:110:2 › Files: Transfer ownership › transfers all files at once:
tests/playwright/support/sections/TransferOwnershipPage.ts#L115
1) [default] › tests/playwright/e2e/files/transfer-ownership.spec.ts:110:2 › Files: Transfer ownership › transfers all files at once
Error: page.waitForResponse: Test ended.
at ../support/sections/TransferOwnershipPage.ts:115
113 | */
114 | async selectNewOwner(user: User): Promise<void> {
> 115 | const suggestions = this.page.waitForResponse((r) => r.url().includes('/apps/files_sharing/api/v1/sharees')
| ^
116 | && new URL(r.url()).searchParams.get('search') === user.userId)
117 |
118 | await this.getNewOwnerCombobox().fill(user.userId)
at TransferOwnershipPage.selectNewOwner (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/TransferOwnershipPage.ts:115:33)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/transfer-ownership.spec.ts:117:31
|
|
[default] › tests/playwright/e2e/files/transfer-ownership.spec.ts:110:2 › Files: Transfer ownership › transfers all files at once:
tests/playwright/e2e/files/transfer-ownership.spec.ts#L0
1) [default] › tests/playwright/e2e/files/transfer-ownership.spec.ts:110:2 › Files: Transfer ownership › transfers all files at once
Test timeout of 135000ms exceeded.
|
|
[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" getByRole('option', { selected: true }) 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/transfer-ownership.spec.ts:110:2 › Files: Transfer ownership › transfers all files at once:
tests/playwright/support/sections/TransferOwnershipPage.ts#L115
2) [default] › tests/playwright/tests/playwright/e2e/files/transfer-ownership.spec.ts:110:2 › Files: Transfer ownership › transfers all files at once
Error: page.waitForResponse: Test ended.
at ../support/sections/TransferOwnershipPage.ts:115
113 | */
114 | async selectNewOwner(user: User): Promise<void> {
> 115 | const suggestions = this.page.waitForResponse((r) => r.url().includes('/apps/files_sharing/api/v1/sharees')
| ^
116 | && new URL(r.url()).searchParams.get('search') === user.userId)
117 |
118 | await this.getNewOwnerCombobox().fill(user.userId)
at TransferOwnershipPage.selectNewOwner (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/TransferOwnershipPage.ts:115:33)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/transfer-ownership.spec.ts:117:31
|
|
[default] › tests/playwright/tests/playwright/e2e/files/transfer-ownership.spec.ts:110:2 › Files: Transfer ownership › transfers all files at once:
tests/playwright/tests/playwright/e2e/files/transfer-ownership.spec.ts#L0
2) [default] › tests/playwright/tests/playwright/e2e/files/transfer-ownership.spec.ts:110:2 › Files: Transfer ownership › transfers all files at once
Test timeout of 135000ms exceeded.
|
|
[default] › tests/playwright/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/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" locator('[data-cy-files-list-row-fileid]') with timeout 5000ms
- waiting for locator('[data-cy-files-list-row-fileid]')
5 × locator resolved to 5 elements
- unexpected value "5"
8 × 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/actions-runner/_work/server/server/tests/playwright/e2e/files/files-delete.spec.ts:52:6
|
|
🎭 Playwright Run Summary
37 passed (5.6m)
|
|
Playwright tests 8 / 8
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
|
🎭 Playwright Run Summary
38 passed (7.0m)
|
|
🎭 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
37 passed (10.6m)
|
|
🎭 Playwright Run Summary
7 passed (8.8m)
|
|
🎭 Playwright Run Summary
38 passed (10.2m)
|
|
🎭 Playwright Run Summary
38 passed (13.7m)
|
|
🎭 Playwright Run Summary
38 passed (11.9m)
|
|
🎭 Playwright Run Summary
1 flaky
[default] › tests/playwright/e2e/files/files-delete.spec.ts:27:2 › Files: Delete › can delete multiple files
37 passed (11.5m)
|
|
🎭 Playwright Run Summary
1 flaky
[default] › tests/playwright/e2e/files/transfer-ownership.spec.ts:110:2 › Files: Transfer ownership › transfers all files at once
37 passed (19.7m)
|
|
🎭 Playwright Run Summary
3 flaky
[default] › tests/playwright/tests/playwright/e2e/files/files-delete.spec.ts:27:2 › Files: Delete › can delete multiple files
[default] › tests/playwright/tests/playwright/e2e/files/transfer-ownership.spec.ts:110:2 › Files: Transfer ownership › transfers all files at once
[default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts:363:3 › Settings: Change personal information › Language & locale › can change locale
307 passed (25.5m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
html-report--attempt-1
|
11.8 MB |
sha256:52d656e0664224aeb029876acc47106ae11a86ae40c6ff3d4eda598e4eb40622
|
|