Repository navigation
Oauth2: Prevent redeeming an unused authorization code via the refresh token grant #15793
playwright.yml
on: pull_request
Annotations
8 errors and 12 notices
|
[admin-settings] › tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:40:2 › core: Legacy unified search › explains that the query is too short:
tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts#L46
1) [admin-settings] › tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:40:2 › core: Legacy unified search › explains that the query is too short
Error: expect(locator).toBeFocused() failed
Locator: locator('header#header').getByRole('textbox', { name: 'Search', exact: true })
Expected: focused
Received: inactive
Timeout: 5000ms
Call log:
- Expect "toBeFocused" locator('header#header').getByRole('textbox', { name: 'Search', exact: true }) with timeout 5000ms
- waiting for locator('header#header').getByRole('textbox', { name: 'Search', exact: true })
13 × locator resolved to <input value="" type="text" id="nc-vue-3" data-v-feb04bef="" aria-live="polite" class="input-field__input" aria-describedby="unified-search-desc" placeholder="Search Apps, Files, Tags, Comments, Settings …"/>
- unexpected value "inactive"
44 | await search.trigger().click()
45 |
> 46 | await expect(search.input()).toBeFocused()
| ^
47 | await expect(page.getByText('Start typing to search')).toBeVisible()
48 | })
49 | })
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:46:32
|
|
[default] › tests/playwright/e2e/files/files-sorting.spec.ts:53:2 › Files: Sorting the file list › Can sort by size:
tests/playwright/e2e/files/files-sorting.spec.ts#L72
1) [default] › tests/playwright/e2e/files/files-sorting.spec.ts:53:2 › Files: Sorting the file list › Can sort by size
Error: expect(locator).toHaveAttribute(expected) failed
Locator: getByRole('columnheader', { name: 'Size' })
Expected: "descending"
Received: "ascending"
Timeout: 5000ms
Call log:
- Expect "toHaveAttribute" getByRole('columnheader', { name: 'Size' }) with timeout 5000ms
- waiting for getByRole('columnheader', { name: 'Size' })
14 × locator resolved to <th data-v-863cef23="" aria-sort="ascending" class="files-list__column files-list__row-size files-list__column--sortable">…</th>
- unexpected value "ascending"
70 |
71 | await filesListPage.sortByColumn('Size')
> 72 | await expect(filesListPage.getColumnHeader('Size')).toHaveAttribute('aria-sort', 'descending')
| ^
73 | await expect.poll(() => filesListPage.getRowNames()).toEqual([
74 | 'folder',
75 | 'z big.txt',
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-sorting.spec.ts:72:55
|
|
[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/files/transfer-ownership.spec.ts:110:2 › Files: Transfer ownership › transfers all files at once:
tests/playwright/support/sections/TransferOwnershipPage.ts#L115
3) [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
3) [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-sorting.spec.ts:53:2 › Files: Sorting the file list › Can sort by size:
tests/playwright/e2e/files/files-sorting.spec.ts#L72
2) [default] › tests/playwright/tests/playwright/e2e/files/files-sorting.spec.ts:53:2 › Files: Sorting the file list › Can sort by size
Error: expect(locator).toHaveAttribute(expected) failed
Locator: getByRole('columnheader', { name: 'Size' })
Expected: "descending"
Received: "ascending"
Timeout: 5000ms
Call log:
- Expect "toHaveAttribute" getByRole('columnheader', { name: 'Size' }) with timeout 5000ms
- waiting for getByRole('columnheader', { name: 'Size' })
14 × locator resolved to <th data-v-863cef23="" aria-sort="ascending" class="files-list__column files-list__row-size files-list__column--sortable">…</th>
- unexpected value "ascending"
70 |
71 | await filesListPage.sortByColumn('Size')
> 72 | await expect(filesListPage.getColumnHeader('Size')).toHaveAttribute('aria-sort', 'descending')
| ^
73 | await expect.poll(() => filesListPage.getRowNames()).toEqual([
74 | 'folder',
75 | 'z big.txt',
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/files-sorting.spec.ts:72:55
|
|
[admin-settings] › tests/playwright/tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:40:2 › core: Legacy unified search › explains that the query is too short:
tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts#L46
1) [admin-settings] › tests/playwright/tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:40:2 › core: Legacy unified search › explains that the query is too short
Error: expect(locator).toBeFocused() failed
Locator: locator('header#header').getByRole('textbox', { name: 'Search', exact: true })
Expected: focused
Received: inactive
Timeout: 5000ms
Call log:
- Expect "toBeFocused" locator('header#header').getByRole('textbox', { name: 'Search', exact: true }) with timeout 5000ms
- waiting for locator('header#header').getByRole('textbox', { name: 'Search', exact: true })
13 × locator resolved to <input value="" type="text" id="nc-vue-3" data-v-feb04bef="" aria-live="polite" class="input-field__input" aria-describedby="unified-search-desc" placeholder="Search Apps, Files, Tags, Comments, Settings …"/>
- unexpected value "inactive"
44 | await search.trigger().click()
45 |
> 46 | await expect(search.input()).toBeFocused()
| ^
47 | await expect(page.getByText('Start typing to search')).toBeVisible()
48 | })
49 | })
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:46:32
|
|
🎭 Playwright Run Summary
47 passed (5.0m)
|
|
Playwright tests 7 / 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
47 passed (6.3m)
|
|
Playwright tests 6 / 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
1 skipped
45 passed (6.1m)
|
|
🎭 Playwright Run Summary
7 passed (7.7m)
|
|
🎭 Playwright Run Summary
1 flaky
[admin-settings] › tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:40:2 › core: Legacy unified search › explains that the query is too short
46 passed (10.3m)
|
|
🎭 Playwright Run Summary
1 flaky
[default] › tests/playwright/e2e/files/files-sorting.spec.ts:53:2 › Files: Sorting the file list › Can sort by size
46 passed (12.2m)
|
|
🎭 Playwright Run Summary
47 passed (11.3m)
|
|
🎭 Playwright Run Summary
47 passed (13.2m)
|
|
🎭 Playwright Run Summary
1 flaky
[default] › tests/playwright/e2e/files/transfer-ownership.spec.ts:110:2 › Files: Transfer ownership › transfers all files at once
46 passed (17.5m)
|
|
🎭 Playwright Run Summary
3 flaky
[admin-settings] › tests/playwright/tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:40:2 › core: Legacy unified search › explains that the query is too short
[default] › tests/playwright/tests/playwright/e2e/files/files-sorting.spec.ts:53:2 › Files: Sorting the file list › Can sort by size
[default] › tests/playwright/tests/playwright/e2e/files/transfer-ownership.spec.ts:110:2 › Files: Transfer ownership › transfers all files at once
1 skipped
378 passed (19.5m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
html-report--attempt-1
|
7.8 MB |
sha256:2007436f2eb66c36de83e0c96ea5c7f8bd9bfcd754f58e00f339a9ed140e302d
|
|