Skip to content

fix(settings): prevent user list crash when password changes are disabled #10579

fix(settings): prevent user list crash when password changes are disabled

fix(settings): prevent user list crash when password changes are disabled #10579

Status Success
Total duration 1h 37m 30s
Artifacts 1

playwright.yml

on: pull_request
Playwright setup
3m 41s
Playwright setup
Matrix: playwright-tests
Playwright tests for installer
7m 20s
Playwright tests for installer
merge-reports
1m 6s
merge-reports
playwright-test-summary
7s
playwright-test-summary
Fit to window
Zoom out
Zoom in

Annotations

4 errors, 2 warnings, and 10 notices
[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 13 × locator resolved to visible <div role="dialog" tabindex="-1" aria-modal="true" data-v-3c357e2d="" data-v-24e91b99="" data-v-owner="564" aria-labelledby="nc-vue-45" class="dialog__modal modal-mask" aria-describedby="modal-description-nc-vue-46">…</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/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: 4 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]') 4 × locator resolved to 5 elements - unexpected value "5" 10 × locator resolved to 4 elements - unexpected value "4" 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/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
2) [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: 4 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]') 4 × locator resolved to 5 elements - unexpected value "5" 10 × locator resolved to 4 elements - unexpected value "4" 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
[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 13 × locator resolved to visible <div role="dialog" tabindex="-1" aria-modal="true" data-v-3c357e2d="" data-v-24e91b99="" data-v-owner="564" aria-labelledby="nc-vue-45" class="dialog__modal modal-mask" aria-describedby="modal-description-nc-vue-46">…</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
Slow Test: [default] › tests/playwright/e2e/settings/personal-info.spec.ts#L0
[default] › tests/playwright/e2e/settings/personal-info.spec.ts took 6.3m
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.3m
🎭 Playwright Run Summary
38 passed (7.2m)
🎭 Playwright Run Summary
38 passed (7.5m)
🎭 Playwright Run Summary
7 passed (4.0m)
🎭 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 (10.3m)
🎭 Playwright Run Summary
37 passed (8.4m)
🎭 Playwright Run Summary
1 flaky [default] › tests/playwright/e2e/files/files-delete.spec.ts:27:2 › Files: Delete › can delete multiple files 37 passed (10.8m)
🎭 Playwright Run Summary
38 passed (13.7m)
🎭 Playwright Run Summary
38 passed (13.9m)
🎭 Playwright Run Summary
38 passed (15.5m)
🎭 Playwright Run Summary
2 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/files/files-delete.spec.ts:27:2 › Files: Delete › can delete multiple files 308 passed (20.8m)

Artifacts

Produced during runtime
Name Size Digest
html-report--attempt-2
9.08 MB
sha256:29f4546fa1864f46528ba110c2a3c406df6edb0b810437b6b10e5f1eed91aa7d