Repository navigation
test(integration): Use correct share type for file requests #12113
Triggered via pull request
October 5, 2026 13:31
Status
Success
Total duration
1h 14m 5s
Artifacts
–
playwright.yml
on: pull_request
Annotations
6 errors, 2 warnings, and 11 notices
|
[admin-settings] › tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:23:2 › core: Legacy unified search › lists the results grouped by provider and loads more on request:
tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts#L33
1) [admin-settings] › tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:23:2 › core: Legacy unified search › lists the results grouped by provider and loads more on request
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('header#header').getByRole('list', { name: 'Files' }).getByRole('link', { name: /^legacy-search-\d\.txt/ })
Expected: 5
Received: 0
Timeout: 5000ms
Call log:
- Expect "toHaveCount" locator('header#header').getByRole('list', { name: 'Files' }).getByRole('link', { name: /^legacy-search-\d\.txt/ }) with timeout 5000ms
- waiting for locator('header#header').getByRole('list', { name: 'Files' }).getByRole('link', { name: /^legacy-search-\d\.txt/ })
13 × locator resolved to 0 elements
- unexpected value "0"
31 |
32 | const files = /^legacy-search-\d\.txt/
> 33 | await expect(search.resultLinks('Files', files)).toHaveCount(5)
| ^
34 | await search.loadMoreButton('Files').click()
35 |
36 | await expect(search.resultLinks('Files', files)).toHaveCount(7)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:33:52
|
|
[default] › tests/playwright/e2e/systemtags/files-sidebar.spec.ts:18:2 › Systemtags: Files sidebar integration › Can assign tags using the sidebar:
tests/playwright/support/sections/SystemTagsFilesListPage.ts#L76
1) [default] › tests/playwright/e2e/systemtags/files-sidebar.spec.ts:18:2 › Systemtags: Files sidebar integration › Can assign tags using the sidebar
Error: expect(locator).toBeChecked() failed
Locator: getByRole('dialog', { name: 'Manage tags' }).getByRole('checkbox', { name: '0edf4761-cda5-40c5-bc60-59bec0e0f651' })
Expected: checked
Error: strict mode violation: getByRole('dialog', { name: 'Manage tags' }).getByRole('checkbox', { name: '0edf4761-cda5-40c5-bc60-59bec0e0f651' }) resolved to 2 elements:
1) <input checked type="checkbox" data-v-81045d2a="" aria-labelledby="nc-vue-49" id="checkbox-radio-switch-nc-vue-48" class="checkbox-radio-switch__input" label="0edf4761-cda5-40c5-bc60-59bec0e0f651"/> aka locator('#checkbox-radio-switch-nc-vue-48')
2) <input checked type="checkbox" data-v-81045d2a="" aria-labelledby="nc-vue-53" id="checkbox-radio-switch-nc-vue-52" class="checkbox-radio-switch__input" label="0edf4761-cda5-40c5-bc60-59bec0e0f651"/> aka locator('#checkbox-radio-switch-nc-vue-52')
Call log:
- Expect "toBeChecked" getByRole('dialog', { name: 'Manage tags' }).getByRole('checkbox', { name: '0edf4761-cda5-40c5-bc60-59bec0e0f651' }) with timeout 5000ms
- waiting for getByRole('dialog', { name: 'Manage tags' }).getByRole('checkbox', { name: '0edf4761-cda5-40c5-bc60-59bec0e0f651' })
2 × locator resolved to <input type="checkbox" data-v-81045d2a="" aria-labelledby="nc-vue-49" id="checkbox-radio-switch-nc-vue-48" class="checkbox-radio-switch__input" label="0edf4761-cda5-40c5-bc60-59bec0e0f651"/>
- unexpected value "unchecked"
at ../support/sections/SystemTagsFilesListPage.ts:76
74 | await createTagResponse
75 |
> 76 | await expect(picker.getByRole('checkbox', { name: tagName })).toBeChecked()
| ^
77 | }
78 |
79 | async selectTagInPicker(tagName: string): Promise<void> {
at SystemTagsFilesListPage.createNewTagInPicker (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/SystemTagsFilesListPage.ts:76:65)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/systemtags/files-sidebar.spec.ts:32:3
|
|
[default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:138:2 › files_versions: versions across a share move/copy › copies the versions when the file is copied out of a received share:
tests/playwright/support/sections/FilesListPage.ts#L207
1) [default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:138:2 › files_versions: versions across a share move/copy › copies the versions when the file is copied out of a received share
Error: expect(locator).toBeVisible() failed
Locator: locator('[data-cy-files-list-row-name="file.txt"]')
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" locator('[data-cy-files-list-row-name="file.txt"]') with timeout 15000ms
- waiting for locator('[data-cy-files-list-row-name="file.txt"]')
at ../support/sections/FilesListPage.ts:207
205 | */
206 | private async openActionsMenuForRow(row: Locator): Promise<Locator> {
> 207 | await expect(row).toBeVisible({ timeout: 15_000 })
| ^
208 |
209 | await row.hover()
210 |
at FilesListPage.openActionsMenuForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:207:21)
at FilesListPage.triggerActionForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:236:27)
at FilesListPage.triggerActionForFile (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:257:14)
at openVersionsPanel (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/versions.ts:73:18)
at assertVersionsContent (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:97:8)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:146:3
|
|
[default] › tests/playwright/tests/playwright/e2e/systemtags/files-sidebar.spec.ts:18:2 › Systemtags: Files sidebar integration › Can assign tags using the sidebar:
tests/playwright/support/sections/SystemTagsFilesListPage.ts#L76
3) [default] › tests/playwright/tests/playwright/e2e/systemtags/files-sidebar.spec.ts:18:2 › Systemtags: Files sidebar integration › Can assign tags using the sidebar
Error: expect(locator).toBeChecked() failed
Locator: getByRole('dialog', { name: 'Manage tags' }).getByRole('checkbox', { name: '0edf4761-cda5-40c5-bc60-59bec0e0f651' })
Expected: checked
Error: strict mode violation: getByRole('dialog', { name: 'Manage tags' }).getByRole('checkbox', { name: '0edf4761-cda5-40c5-bc60-59bec0e0f651' }) resolved to 2 elements:
1) <input checked type="checkbox" data-v-81045d2a="" aria-labelledby="nc-vue-49" id="checkbox-radio-switch-nc-vue-48" class="checkbox-radio-switch__input" label="0edf4761-cda5-40c5-bc60-59bec0e0f651"/> aka locator('#checkbox-radio-switch-nc-vue-48')
2) <input checked type="checkbox" data-v-81045d2a="" aria-labelledby="nc-vue-53" id="checkbox-radio-switch-nc-vue-52" class="checkbox-radio-switch__input" label="0edf4761-cda5-40c5-bc60-59bec0e0f651"/> aka locator('#checkbox-radio-switch-nc-vue-52')
Call log:
- Expect "toBeChecked" getByRole('dialog', { name: 'Manage tags' }).getByRole('checkbox', { name: '0edf4761-cda5-40c5-bc60-59bec0e0f651' }) with timeout 5000ms
- waiting for getByRole('dialog', { name: 'Manage tags' }).getByRole('checkbox', { name: '0edf4761-cda5-40c5-bc60-59bec0e0f651' })
2 × locator resolved to <input type="checkbox" data-v-81045d2a="" aria-labelledby="nc-vue-49" id="checkbox-radio-switch-nc-vue-48" class="checkbox-radio-switch__input" label="0edf4761-cda5-40c5-bc60-59bec0e0f651"/>
- unexpected value "unchecked"
at ../support/sections/SystemTagsFilesListPage.ts:76
74 | await createTagResponse
75 |
> 76 | await expect(picker.getByRole('checkbox', { name: tagName })).toBeChecked()
| ^
77 | }
78 |
79 | async selectTagInPicker(tagName: string): Promise<void> {
at SystemTagsFilesListPage.createNewTagInPicker (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/SystemTagsFilesListPage.ts:76:65)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/systemtags/files-sidebar.spec.ts:32:3
|
|
[default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:138:2 › files_versions: versions across a share move/copy › copies the versions when the file is copied out of a received share:
tests/playwright/support/sections/FilesListPage.ts#L207
2) [default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:138:2 › files_versions: versions across a share move/copy › copies the versions when the file is copied out of a received share
Error: expect(locator).toBeVisible() failed
Locator: locator('[data-cy-files-list-row-name="file.txt"]')
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" locator('[data-cy-files-list-row-name="file.txt"]') with timeout 15000ms
- waiting for locator('[data-cy-files-list-row-name="file.txt"]')
at ../support/sections/FilesListPage.ts:207
205 | */
206 | private async openActionsMenuForRow(row: Locator): Promise<Locator> {
> 207 | await expect(row).toBeVisible({ timeout: 15_000 })
| ^
208 |
209 | await row.hover()
210 |
at FilesListPage.openActionsMenuForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:207:21)
at FilesListPage.triggerActionForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:236:27)
at FilesListPage.triggerActionForFile (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:257:14)
at openVersionsPanel (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/versions.ts:73:18)
at assertVersionsContent (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:97:8)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:146:3
|
|
[admin-settings] › tests/playwright/tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:23:2 › core: Legacy unified search › lists the results grouped by provider and loads more on request:
tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts#L33
1) [admin-settings] › tests/playwright/tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:23:2 › core: Legacy unified search › lists the results grouped by provider and loads more on request
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('header#header').getByRole('list', { name: 'Files' }).getByRole('link', { name: /^legacy-search-\d\.txt/ })
Expected: 5
Received: 0
Timeout: 5000ms
Call log:
- Expect "toHaveCount" locator('header#header').getByRole('list', { name: 'Files' }).getByRole('link', { name: /^legacy-search-\d\.txt/ }) with timeout 5000ms
- waiting for locator('header#header').getByRole('list', { name: 'Files' }).getByRole('link', { name: /^legacy-search-\d\.txt/ })
13 × locator resolved to 0 elements
- unexpected value "0"
31 |
32 | const files = /^legacy-search-\d\.txt/
> 33 | await expect(search.resultLinks('Files', files)).toHaveCount(5)
| ^
34 | await search.loadMoreButton('Files').click()
35 |
36 | await expect(search.resultLinks('Files', files)).toHaveCount(7)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:33:52
|
|
Slow Test:
[default] › tests/playwright/e2e/settings/personal-info.spec.ts#L0
[default] › tests/playwright/e2e/settings/personal-info.spec.ts took 6.0m
|
|
Slow Test:
[default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts#L0
[default] › tests/playwright/tests/playwright/e2e/settings/personal-info.spec.ts took 6.0m
|
|
🎭 Playwright Run Summary
47 passed (8.8m)
|
|
🎭 Playwright Run Summary
7 passed (7.0m)
|
|
🎭 Playwright Run Summary
1 skipped
45 passed (7.0m)
|
|
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
1 flaky
[admin-settings] › tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:23:2 › core: Legacy unified search › lists the results grouped by provider and loads more on request
46 passed (10.1m)
|
|
🎭 Playwright Run Summary
47 passed (12.3m)
|
|
🎭 Playwright Run Summary
1 flaky
[default] › tests/playwright/e2e/systemtags/files-sidebar.spec.ts:18:2 › Systemtags: Files sidebar integration › Can assign tags using the sidebar
46 passed (11.3m)
|
|
🎭 Playwright Run Summary
47 passed (14.9m)
|
|
🎭 Playwright Run Summary
47 passed (10.6m)
|
|
🎭 Playwright Run Summary
1 flaky
[default] › tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:138:2 › files_versions: versions across a share move/copy › copies the versions when the file is copied out of a received share
46 passed (17.2m)
|
|
🎭 Playwright Run Summary
3 flaky
[admin-settings] › tests/playwright/tests/playwright/e2e/core/admin-settings-legacy-unified-search.spec.ts:23:2 › core: Legacy unified search › lists the results grouped by provider and loads more on request
[default] › tests/playwright/tests/playwright/e2e/files_versions/version-cross-share-move-and-copy.spec.ts:138:2 › files_versions: versions across a share move/copy › copies the versions when the file is copied out of a received share
[default] › tests/playwright/tests/playwright/e2e/systemtags/files-sidebar.spec.ts:18:2 › Systemtags: Files sidebar integration › Can assign tags using the sidebar
1 skipped
378 passed (21.4m)
|