Skip to content

Recognize callback #3741

Recognize callback

Recognize callback #3741

Triggered via pull request August 19, 2026 10:04
Status Failure
Total duration 3m 56s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 3 warnings, and 10 notices
pr
Process completed with exit code 1.
src/password-policy.test.ts:129:3 › ValidatedPasswordCollector — password policy (Example - Registration form) › submits registration form successfully with a policy-compliant password: src/password-policy.test.ts#L75
4) src/password-policy.test.ts:129:3 › ValidatedPasswordCollector — password policy (Example - Registration form) › submits registration form successfully with a policy-compliant password Error: [cleanup] Failed to delete test user pwpolicy+1787134055699@user.com: {"name":"TimeoutError"} 73 | await deleteTestUser(page, email); 74 | } catch (err) { > 75 | throw new Error(`[cleanup] Failed to delete test user ${email}: ${JSON.stringify(err)}`); | ^ 76 | } 77 | } 78 | }); at /home/workflows/workspace/e2e/davinci-suites/src/password-policy.test.ts:75:15
src/password-policy.test.ts:129:3 › ValidatedPasswordCollector — password policy (Example - Registration form) › submits registration form successfully with a policy-compliant password: src/password-policy.test.ts#L27
4) src/password-policy.test.ts:129:3 › ValidatedPasswordCollector — password policy (Example - Registration form) › submits registration form successfully with a policy-compliant password TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('button.flow-link') to be visible 25 | 26 | // Wait for flow buttons to render (they have class 'flow-link') > 27 | await page.waitForSelector('button.flow-link', { timeout: 10000 }); | ^ 28 | 29 | // Click USER_REGISTRATION button 30 | await page.getByRole('button', { name: 'USER_REGISTRATION' }).click(); at navigateToRegistration (/home/workflows/workspace/e2e/davinci-suites/src/password-policy.test.ts:27:14) at /home/workflows/workspace/e2e/davinci-suites/src/password-policy.test.ts:135:5
src/password-policy.test.ts:112:3 › ValidatedPasswordCollector — password policy (Example - Registration form) › validate() clears errors once all password policy requirements are satisfied: src/password-policy.test.ts#L27
3) src/password-policy.test.ts:112:3 › ValidatedPasswordCollector — password policy (Example - Registration form) › validate() clears errors once all password policy requirements are satisfied TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('button.flow-link') to be visible 25 | 26 | // Wait for flow buttons to render (they have class 'flow-link') > 27 | await page.waitForSelector('button.flow-link', { timeout: 10000 }); | ^ 28 | 29 | // Click USER_REGISTRATION button 30 | await page.getByRole('button', { name: 'USER_REGISTRATION' }).click(); at navigateToRegistration (/home/workflows/workspace/e2e/davinci-suites/src/password-policy.test.ts:27:14) at /home/workflows/workspace/e2e/davinci-suites/src/password-policy.test.ts:115:5
src/password-policy.test.ts:97:3 › ValidatedPasswordCollector — password policy (Example - Registration form) › validate() shows inline errors when password is too short: src/password-policy.test.ts#L27
2) src/password-policy.test.ts:97:3 › ValidatedPasswordCollector — password policy (Example - Registration form) › validate() shows inline errors when password is too short TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('button.flow-link') to be visible 25 | 26 | // Wait for flow buttons to render (they have class 'flow-link') > 27 | await page.waitForSelector('button.flow-link', { timeout: 10000 }); | ^ 28 | 29 | // Click USER_REGISTRATION button 30 | await page.getByRole('button', { name: 'USER_REGISTRATION' }).click(); at navigateToRegistration (/home/workflows/workspace/e2e/davinci-suites/src/password-policy.test.ts:27:14) at /home/workflows/workspace/e2e/davinci-suites/src/password-policy.test.ts:98:5
src/password-policy.test.ts:80:3 › ValidatedPasswordCollector — password policy (Example - Registration form) › renders password requirements list from the PingOne password policy: src/password-policy.test.ts#L27
1) src/password-policy.test.ts:80:3 › ValidatedPasswordCollector — password policy (Example - Registration form) › renders password requirements list from the PingOne password policy TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('button.flow-link') to be visible 25 | 26 | // Wait for flow buttons to render (they have class 'flow-link') > 27 | await page.waitForSelector('button.flow-link', { timeout: 10000 }); | ^ 28 | 29 | // Click USER_REGISTRATION button 30 | await page.getByRole('button', { name: 'USER_REGISTRATION' }).click(); at navigateToRegistration (/home/workflows/workspace/e2e/davinci-suites/src/password-policy.test.ts:27:14) at /home/workflows/workspace/e2e/davinci-suites/src/password-policy.test.ts:81:5
pr
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v5, nrwl/nx-set-shas@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
pr
The process '/usr/bin/git' failed with exit code 128
pr
No files were found with the provided path: ./e2e/*/.playwright/** ./e2e/**/.playwright/**. No artifacts will be uploaded.
🎭 Playwright Run Summary
1 passed (13.5s)
🎭 Playwright Run Summary
1 passed (16.6s)
🎭 Playwright Run Summary
2 passed (31.4s)
🎭 Playwright Run Summary
1 passed (13.1s)
🎭 Playwright Run Summary
1 passed (17.5s)
🎭 Playwright Run Summary
1 passed (19.6s)
🎭 Playwright Run Summary
3 passed (20.9s)
🎭 Playwright Run Summary
1 passed (15.5s)
🎭 Playwright Run Summary
4 passed (19.9s)
🎭 Playwright Run Summary
1 skipped 1 passed (19.0s)