Repository navigation
fix(systemtags): offer every tag in the tag selects #10025
Triggered via pull request
September 20, 2026 09:19
Status
Success
Total duration
1h 25m 4s
Artifacts
–
playwright.yml
on: pull_request
Annotations
8 errors and 11 notices
|
[default] › tests/playwright/e2e/core/header-unified-search.spec.ts:179:2 › Header: unified search keyboard navigation › the open search overlay suppresses the app keyboard shortcuts behind it:
tests/playwright/e2e/core/header-unified-search.spec.ts#L198
1) [default] › tests/playwright/e2e/core/header-unified-search.spec.ts:179:2 › Header: unified search keyboard navigation › the open search overlay suppresses the app keyboard shortcuts behind it
Error: expect(locator).toBeVisible() failed
Locator: locator('#unified-search-results').getByRole('option').first()
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" locator('#unified-search-results').getByRole('option').first() with timeout 5000ms
- waiting for locator('#unified-search-results').getByRole('option').first()
196 | // list behind the overlay.
197 | await search.input().fill(TOKEN)
> 198 | await expect(search.options().first()).toBeVisible()
| ^
199 | await page.keyboard.press('Tab')
200 | await expect(search.input()).not.toBeFocused()
201 |
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-unified-search.spec.ts:198:42
|
|
[admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:153:2 › Settings: App management › Limit app usage to group:
tests/playwright/e2e/appstore/admin-settings-apps.spec.ts#L196
1) [admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:153:2 › Settings: App management › Limit app usage to group
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('#app-sidebar-vue').getByRole('list', { name: 'Limited to groups' })
Expected: 0
Received: undefined
Timeout: 5000ms
Call log:
- Expect "toHaveCount" locator('#app-sidebar-vue').getByRole('list', { name: 'Limited to groups' }) with timeout 5000ms
- waiting for locator('#app-sidebar-vue').getByRole('list', { name: 'Limited to groups' })
- found getByRole('dialog', { name: 'Authentication required' }), intercepting action to run the handler
- locator handler has finished, waiting for getByRole('dialog', { name: 'Authentication required' }) to be hidden
- locator resolved to visible <div role="dialog" tabindex="-1" aria-modal="true" data-v-3c357e2d="" data-v-24e91b99="" data-v-owner="562" aria-labelledby="nc-vue-44" aria-describedby="modal-description-nc-vue-45" class="dialog__modal modal-mask fade-enter-active fade-enter-to">…</div>
12 × locator resolved to visible <div role="dialog" tabindex="-1" aria-modal="true" data-v-3c357e2d="" data-v-24e91b99="" data-v-owner="562" aria-labelledby="nc-vue-44" class="dialog__modal modal-mask" aria-describedby="modal-description-nc-vue-45">…</div>
194 |
195 | // Verify the "Limited to groups" list is no longer visible
> 196 | await expect(appstorePage.limitedToGroupsList()).toHaveCount(0)
| ^
197 | })
198 | })
199 |
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:196:52
|
|
[default] › tests/playwright/e2e/files_versions/version-restoration.spec.ts:55:2 › files_versions: versions restoration › restores versions of a shared file with update permission:
tests/playwright/e2e/files_versions/version-restoration.spec.ts#L31
2) [default] › tests/playwright/e2e/files_versions/version-restoration.spec.ts:55:2 › files_versions: versions restoration › restores versions of a shared file with update permission
Error: expect(locator).not.toContainText(expected) failed
Locator: getByRole('tabpanel', { name: 'Versions' }).getByRole('list', { name: 'File versions' }).getByRole('listitem').nth(2)
Expected substring: not "Initial version"
Received string: "Initial version•w6pvu6 min. ago•2 B"
Timeout: 5000ms
Call log:
- Expect "not toContainText" getByRole('tabpanel', { name: 'Versions' }).getByRole('list', { name: 'File versions' }).getByRole('listitem').nth(2) with timeout 5000ms
- waiting for getByRole('tabpanel', { name: 'Versions' }).getByRole('list', { name: 'File versions' }).getByRole('listitem').nth(2)
14 × locator resolved to <li data-v-0e705f5a="" class="list-item__wrapper version" data-files-versions-version="1789900555">…</li>
- unexpected value "Initial version•w6pvu6 min. ago•2 B"
29 | await expect(versionsTab.versions()).toHaveCount(3)
30 | await expect(versionsTab.version(0)).toContainText('Current version')
> 31 | await expect(versionsTab.version(2)).not.toContainText('Initial version')
| ^
32 |
33 | expect(await versionsTab.getVersionContent(0)).toBe('v1')
34 | expect(await versionsTab.getVersionContent(1)).toBe('v3')
at expectRestoredToInitial (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-restoration.spec.ts:31:43)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-restoration.spec.ts:68: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#L181
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:181
179 | */
180 | private async openActionsMenuForRow(row: Locator): Promise<Locator> {
> 181 | await expect(row).toBeVisible({ timeout: 15_000 })
| ^
182 |
183 | await row.hover()
184 |
at FilesListPage.openActionsMenuForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:181:21)
at FilesListPage.triggerActionForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:210:27)
at FilesListPage.triggerActionForFile (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:231: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/files_versions/version-restoration.spec.ts:55:2 › files_versions: versions restoration › restores versions of a shared file with update permission:
tests/playwright/e2e/files_versions/version-restoration.spec.ts#L31
4) [default] › tests/playwright/tests/playwright/e2e/files_versions/version-restoration.spec.ts:55:2 › files_versions: versions restoration › restores versions of a shared file with update permission
Error: expect(locator).not.toContainText(expected) failed
Locator: getByRole('tabpanel', { name: 'Versions' }).getByRole('list', { name: 'File versions' }).getByRole('listitem').nth(2)
Expected substring: not "Initial version"
Received string: "Initial version•w6pvu6 min. ago•2 B"
Timeout: 5000ms
Call log:
- Expect "not toContainText" getByRole('tabpanel', { name: 'Versions' }).getByRole('list', { name: 'File versions' }).getByRole('listitem').nth(2) with timeout 5000ms
- waiting for getByRole('tabpanel', { name: 'Versions' }).getByRole('list', { name: 'File versions' }).getByRole('listitem').nth(2)
14 × locator resolved to <li data-v-0e705f5a="" class="list-item__wrapper version" data-files-versions-version="1789900555">…</li>
- unexpected value "Initial version•w6pvu6 min. ago•2 B"
29 | await expect(versionsTab.versions()).toHaveCount(3)
30 | await expect(versionsTab.version(0)).toContainText('Current version')
> 31 | await expect(versionsTab.version(2)).not.toContainText('Initial version')
| ^
32 |
33 | expect(await versionsTab.getVersionContent(0)).toBe('v1')
34 | expect(await versionsTab.getVersionContent(1)).toBe('v3')
at expectRestoredToInitial (/home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-restoration.spec.ts:31:43)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files_versions/version-restoration.spec.ts:68: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#L181
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
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:181
179 | */
180 | private async openActionsMenuForRow(row: Locator): Promise<Locator> {
> 181 | await expect(row).toBeVisible({ timeout: 15_000 })
| ^
182 |
183 | await row.hover()
184 |
at FilesListPage.openActionsMenuForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:181:21)
at FilesListPage.triggerActionForRow (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:210:27)
at FilesListPage.triggerActionForFile (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:231: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/core/header-unified-search.spec.ts:179:2 › Header: unified search keyboard navigation › the open search overlay suppresses the app keyboard shortcuts behind it:
tests/playwright/e2e/core/header-unified-search.spec.ts#L198
2) [default] › tests/playwright/tests/playwright/e2e/core/header-unified-search.spec.ts:179:2 › Header: unified search keyboard navigation › the open search overlay suppresses the app keyboard shortcuts behind it
Error: expect(locator).toBeVisible() failed
Locator: locator('#unified-search-results').getByRole('option').first()
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" locator('#unified-search-results').getByRole('option').first() with timeout 5000ms
- waiting for locator('#unified-search-results').getByRole('option').first()
196 | // list behind the overlay.
197 | await search.input().fill(TOKEN)
> 198 | await expect(search.options().first()).toBeVisible()
| ^
199 | await page.keyboard.press('Tab')
200 | await expect(search.input()).not.toBeFocused()
201 |
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/core/header-unified-search.spec.ts:198:42
|
|
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:153:2 › Settings: App management › Limit app usage to group:
tests/playwright/e2e/appstore/admin-settings-apps.spec.ts#L196
1) [admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:153:2 › Settings: App management › Limit app usage to group
Error: expect(locator).toHaveCount(expected) failed
Locator: locator('#app-sidebar-vue').getByRole('list', { name: 'Limited to groups' })
Expected: 0
Received: undefined
Timeout: 5000ms
Call log:
- Expect "toHaveCount" locator('#app-sidebar-vue').getByRole('list', { name: 'Limited to groups' }) with timeout 5000ms
- waiting for locator('#app-sidebar-vue').getByRole('list', { name: 'Limited to groups' })
- found getByRole('dialog', { name: 'Authentication required' }), intercepting action to run the handler
- locator handler has finished, waiting for getByRole('dialog', { name: 'Authentication required' }) to be hidden
- locator resolved to visible <div role="dialog" tabindex="-1" aria-modal="true" data-v-3c357e2d="" data-v-24e91b99="" data-v-owner="562" aria-labelledby="nc-vue-44" aria-describedby="modal-description-nc-vue-45" class="dialog__modal modal-mask fade-enter-active fade-enter-to">…</div>
12 × locator resolved to visible <div role="dialog" tabindex="-1" aria-modal="true" data-v-3c357e2d="" data-v-24e91b99="" data-v-owner="562" aria-labelledby="nc-vue-44" class="dialog__modal modal-mask" aria-describedby="modal-description-nc-vue-45">…</div>
194 |
195 | // Verify the "Limited to groups" list is no longer visible
> 196 | await expect(appstorePage.limitedToGroupsList()).toHaveCount(0)
| ^
197 | })
198 | })
199 |
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:196:52
|
|
🎭 Playwright Run Summary
38 passed (7.8m)
|
|
🎭 Playwright Run Summary
38 passed (9.1m)
|
|
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
1 flaky
[default] › tests/playwright/e2e/core/header-unified-search.spec.ts:179:2 › Header: unified search keyboard navigation › the open search overlay suppresses the app keyboard shortcuts behind it
37 passed (9.6m)
|
|
🎭 Playwright Run Summary
37 passed (8.4m)
|
|
🎭 Playwright Run Summary
7 passed (7.5m)
|
|
🎭 Playwright Run Summary
1 flaky
[admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:153:2 › Settings: App management › Limit app usage to group
37 passed (8.5m)
|
|
🎭 Playwright Run Summary
38 passed (11.1m)
|
|
🎭 Playwright Run Summary
38 passed (11.5m)
|
|
🎭 Playwright Run Summary
2 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
[default] › tests/playwright/e2e/files_versions/version-restoration.spec.ts:55:2 › files_versions: versions restoration › restores versions of a shared file with update permission
36 passed (13.0m)
|
|
🎭 Playwright Run Summary
4 flaky
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:153:2 › Settings: App management › Limit app usage to group
[default] › tests/playwright/tests/playwright/e2e/core/header-unified-search.spec.ts:179:2 › Header: unified search keyboard navigation › the open search overlay suppresses the app keyboard shortcuts behind it
[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/files_versions/version-restoration.spec.ts:55:2 › files_versions: versions restoration › restores versions of a shared file with update permission
306 passed (14.3m)
|