fix(2fa): Add missing BruteForceProtection attribute #6920
Triggered via pull request
August 27, 2026 15:09
Status
Failure
Total duration
4h 17m 26s
Artifacts
10
playwright.yml
on: pull_request
Annotations
15 errors and 10 notices
|
Playwright tests 1 / 8
Process completed with exit code 1.
|
|
Playwright tests 1 / 8
Process completed with exit code 1.
|
|
[admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/support/utils/password-confirmation.ts#L32
1) [admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.waitFor: Test timeout of 45000ms exceeded.
Call log:
- waiting for locator('.modal-container:has-text("Authentication required")') to be hidden
73 × locator resolved to visible <div data-v-3c357e2d="" class="modal-container" id="modal-description-nc-vue-45">…</div>
at ../support/utils/password-confirmation.ts:32
30 |
31 | // Wait for the dialog to disappear
> 32 | await dialog.waitFor({ state: 'hidden' })
| ^
33 | }
34 |
at handlePasswordConfirmation (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/password-confirmation.ts:32:15)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:205:3
|
|
[admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/e2e/appstore/admin-settings-apps.spec.ts#L0
1) [admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 45000ms exceeded.
|
|
[admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/support/utils/password-confirmation.ts#L32
1) [admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Error: locator.waitFor: Test timeout of 45000ms exceeded.
Call log:
- waiting for locator('.modal-container:has-text("Authentication required")') to be hidden
78 × locator resolved to visible <div data-v-3c357e2d="" class="modal-container" id="modal-description-nc-vue-45">…</div>
at ../support/utils/password-confirmation.ts:32
30 |
31 | // Wait for the dialog to disappear
> 32 | await dialog.waitFor({ state: 'hidden' })
| ^
33 | }
34 |
at handlePasswordConfirmation (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/password-confirmation.ts:32:15)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:205:3
|
|
[admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/e2e/appstore/admin-settings-apps.spec.ts#L0
1) [admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Test timeout of 45000ms exceeded.
|
|
[default] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL:
tests/playwright/support/sections/FilesListPage.ts#L129
1) [default] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL
Error: locator.click: Test ended.
Call log:
- waiting for getByRole('menuitem', { name: 'Reload content' })
at ../support/sections/FilesListPage.ts:129
127 | }).toPass({ timeout: 15000 })
128 |
> 129 | await reloadItem.click()
| ^
130 | await this.waitForListLoaded()
131 | }
132 |
at FilesListPage.reloadCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:129:20)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/search.spec.ts:138:3
|
|
[default] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL:
tests/playwright/e2e/files/search.spec.ts#L0
1) [default] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL
Test timeout of 45000ms exceeded.
|
|
playwright-test-summary
Process completed with exit code 1.
|
|
[default] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL:
tests/playwright/support/sections/FilesListPage.ts#L129
2) [default] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL
Error: locator.click: Test ended.
Call log:
- waiting for getByRole('menuitem', { name: 'Reload content' })
at ../support/sections/FilesListPage.ts:129
127 | }).toPass({ timeout: 15000 })
128 |
> 129 | await reloadItem.click()
| ^
130 | await this.waitForListLoaded()
131 | }
132 |
at FilesListPage.reloadCurrentFolder (/home/runner/actions-runner/_work/server/server/tests/playwright/support/sections/FilesListPage.ts:129:20)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/files/search.spec.ts:138:3
|
|
[default] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL:
tests/playwright/tests/playwright/e2e/files/search.spec.ts#L0
2) [default] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL
Test timeout of 45000ms exceeded.
|
|
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/support/utils/password-confirmation.ts#L32
1) [admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.waitFor: Test timeout of 45000ms exceeded.
Call log:
- waiting for locator('.modal-container:has-text("Authentication required")') to be hidden
73 × locator resolved to visible <div data-v-3c357e2d="" class="modal-container" id="modal-description-nc-vue-45">…</div>
at ../support/utils/password-confirmation.ts:32
30 |
31 | // Wait for the dialog to disappear
> 32 | await dialog.waitFor({ state: 'hidden' })
| ^
33 | }
34 |
at handlePasswordConfirmation (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/password-confirmation.ts:32:15)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:205:3
|
|
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts#L0
1) [admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 45000ms exceeded.
|
|
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/support/utils/password-confirmation.ts#L32
1) [admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Error: locator.waitFor: Test timeout of 45000ms exceeded.
Call log:
- waiting for locator('.modal-container:has-text("Authentication required")') to be hidden
78 × locator resolved to visible <div data-v-3c357e2d="" class="modal-container" id="modal-description-nc-vue-45">…</div>
at ../support/utils/password-confirmation.ts:32
30 |
31 | // Wait for the dialog to disappear
> 32 | await dialog.waitFor({ state: 'hidden' })
| ^
33 | }
34 |
at handlePasswordConfirmation (/home/runner/actions-runner/_work/server/server/tests/playwright/support/utils/password-confirmation.ts:32:15)
at /home/runner/actions-runner/_work/server/server/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:205:3
|
|
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group:
tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts#L0
1) [admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
Test timeout of 45000ms exceeded.
|
|
🎭 Playwright Run Summary
7 passed (3.9m)
|
|
🎭 Playwright Run Summary
46 passed (6.3m)
|
|
🎭 Playwright Run Summary
47 passed (7.7m)
|
|
🎭 Playwright Run Summary
48 passed (7.8m)
|
|
🎭 Playwright Run Summary
1 failed
[admin-settings] › tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
47 passed (12.4m)
|
|
🎭 Playwright Run Summary
1 flaky
[default] › tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL
45 passed (10.2m)
|
|
🎭 Playwright Run Summary
46 passed (12.6m)
|
|
🎭 Playwright Run Summary
44 passed (11.3m)
|
|
🎭 Playwright Run Summary
46 passed (21.0m)
|
|
🎭 Playwright Run Summary
1 failed
[admin-settings] › tests/playwright/tests/playwright/e2e/appstore/admin-settings-apps.spec.ts:159:2 › Settings: App management › Limit app usage to group
1 flaky
[default] › tests/playwright/tests/playwright/e2e/files/search.spec.ts:130:2 › files: search › keeps the query in the URL
376 passed (21.9m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
blob-report-1
Expired
|
11.9 MB |
sha256:3c0430454af240ba6f48620921436d7359a55fba7460d9da81b59e9bc7f43fa1
|
|
|
blob-report-2
Expired
|
63.5 KB |
sha256:a31472e3a734c263152501490c4142fc0cf86678869e0fee1c5ebba48fd8eafc
|
|
|
blob-report-3
Expired
|
78.8 KB |
sha256:e05c0497d92f06c4fc3eac694ccbd2cf7d1f4f6a5c40d596a2860a114fdf4166
|
|
|
blob-report-4
Expired
|
89.5 KB |
sha256:c27383aef97f4108d083b288d2687fec2093d9d5cb9072896d92063180cf3894
|
|
|
blob-report-5
Expired
|
3.75 MB |
sha256:6b7b9fa972a043c56df1fda13a1c9b15a6c6173382eaba60d3b3898288ee9d76
|
|
|
blob-report-6
Expired
|
119 KB |
sha256:2bf132adcebee63e53872f3cd8a16c411c08edaf46fbfca459c12b2750169e14
|
|
|
blob-report-7
Expired
|
110 KB |
sha256:65cda5b4f864266675c700f7c5a4307b85de1f7d3dccec8e177afa4891341d3a
|
|
|
blob-report-8
Expired
|
85 KB |
sha256:4e368b5d8dd5044b3ecf4aa0986e7bbded803abbb7aa3ce410dc805dbda577cf
|
|
|
blob-report-setup
Expired
|
14.7 KB |
sha256:4ac0f238be1ef637cb4085913dc98e9be0bb7d8c69a934d3ac867080dcbb17c9
|
|
|
html-report--attempt-1
|
16.4 MB |
sha256:6f8a46a4a74e4ebed7eb81c61f9e40fc00243ab2719aafefdeeef6e3afd7e708
|
|