fix: fido-errors #2292
Triggered via pull request
December 8, 2025 22:25
Status
Cancelled
Total duration
20m 23s
Artifacts
–
Annotations
11 errors and 10 notices
|
pr
The job has exceeded the maximum execution time of 20m0s
|
|
src/basic.test.ts:53:1 › ensure query params passed to start are sent off in authorize call:
src/basic.test.ts#L83
2) src/basic.test.ts:53:1 › ensure query params passed to start are sent off in authorize call ───
Error: expect(locator).toBeVisible() failed
Locator: getByText('Complete')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByText('Complete')
81 | await page.getByText('Sign On').click();
82 |
> 83 | await expect(page.getByText('Complete')).toBeVisible();
| ^
84 |
85 | const sessionToken = await page.locator('#sessionToken').innerText();
86 | const authCode = await page.locator('#authCode').innerText();
at /home/workflows/workspace/e2e/davinci-suites/src/basic.test.ts:83:44
|
|
src/basic.test.ts:11:1 › Test happy paths on test page:
src/basic.test.ts#L24
1) src/basic.test.ts:11:1 › Test happy paths on test page ────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: getByText('Complete')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByText('Complete')
22 | await page.getByRole('button', { name: 'Sign On' }).click();
23 |
> 24 | await expect(page.getByText('Complete')).toBeVisible();
| ^
25 |
26 | const sessionToken = await page.locator('#sessionToken').innerText();
27 | const authCode = await page.locator('#authCode').innerText();
at /home/workflows/workspace/e2e/davinci-suites/src/basic.test.ts:24:44
|
|
src/token.spec.ts:190:7 › PingOne tokens › login and revoke tokens:
src/utils/async-events.ts#L22
4) src/token.spec.ts:190:7 › PingOne tokens › login and revoke tokens ────────────────────────────
Error: page.waitForURL: Test timeout of 30000ms exceeded.
=========================== logs ===========================
waiting for navigation to "http://localhost:8443/ping-one/**" until "load"
============================================================
at utils/async-events.ts:22
20 | if (!url)
21 | throw new Error('Must provide endpoint argument, type string, e.g. "/authenticate"');
> 22 | await Promise.all([page.waitForURL(url), page.getByRole('button', { name: text }).click()]);
| ^
23 | },
24 | async clickLink(text, endpoint) {
25 | if (!endpoint)
at clickWithRedirect (/home/workflows/workspace/e2e/oidc-suites/src/utils/async-events.ts:22:31)
at /home/workflows/workspace/e2e/oidc-suites/src/token.spec.ts:198:11
|
|
src/token.spec.ts:190:7 › PingOne tokens › login and revoke tokens:
src/token.spec.ts#L0
4) src/token.spec.ts:190:7 › PingOne tokens › login and revoke tokens ────────────────────────────
Test timeout of 30000ms exceeded.
|
|
src/token.spec.ts:169:7 › PingOne tokens › login and renew existing tokens:
src/utils/async-events.ts#L22
3) src/token.spec.ts:169:7 › PingOne tokens › login and renew existing tokens ────────────────────
Error: page.waitForURL: Test timeout of 30000ms exceeded.
=========================== logs ===========================
waiting for navigation to "http://localhost:8443/ping-one/**" until "load"
============================================================
at utils/async-events.ts:22
20 | if (!url)
21 | throw new Error('Must provide endpoint argument, type string, e.g. "/authenticate"');
> 22 | await Promise.all([page.waitForURL(url), page.getByRole('button', { name: text }).click()]);
| ^
23 | },
24 | async clickLink(text, endpoint) {
25 | if (!endpoint)
at clickWithRedirect (/home/workflows/workspace/e2e/oidc-suites/src/utils/async-events.ts:22:31)
at /home/workflows/workspace/e2e/oidc-suites/src/token.spec.ts:177:11
|
|
src/token.spec.ts:169:7 › PingOne tokens › login and renew existing tokens:
src/token.spec.ts#L0
3) src/token.spec.ts:169:7 › PingOne tokens › login and renew existing tokens ────────────────────
Test timeout of 30000ms exceeded.
|
|
src/token.spec.ts:147:7 › PingOne tokens › login and renew missing tokens:
src/utils/async-events.ts#L22
2) src/token.spec.ts:147:7 › PingOne tokens › login and renew missing tokens ─────────────────────
Error: page.waitForURL: Test timeout of 30000ms exceeded.
=========================== logs ===========================
waiting for navigation to "http://localhost:8443/ping-one/**" until "load"
============================================================
at utils/async-events.ts:22
20 | if (!url)
21 | throw new Error('Must provide endpoint argument, type string, e.g. "/authenticate"');
> 22 | await Promise.all([page.waitForURL(url), page.getByRole('button', { name: text }).click()]);
| ^
23 | },
24 | async clickLink(text, endpoint) {
25 | if (!endpoint)
at clickWithRedirect (/home/workflows/workspace/e2e/oidc-suites/src/utils/async-events.ts:22:31)
at /home/workflows/workspace/e2e/oidc-suites/src/token.spec.ts:155:11
|
|
src/token.spec.ts:147:7 › PingOne tokens › login and renew missing tokens:
src/token.spec.ts#L0
2) src/token.spec.ts:147:7 › PingOne tokens › login and renew missing tokens ─────────────────────
Test timeout of 30000ms exceeded.
|
|
src/token.spec.ts:127:7 › PingOne tokens › login and get tokens:
src/utils/async-events.ts#L22
1) src/token.spec.ts:127:7 › PingOne tokens › login and get tokens ───────────────────────────────
Error: page.waitForURL: Test timeout of 30000ms exceeded.
=========================== logs ===========================
waiting for navigation to "http://localhost:8443/ping-one/**" until "load"
============================================================
at utils/async-events.ts:22
20 | if (!url)
21 | throw new Error('Must provide endpoint argument, type string, e.g. "/authenticate"');
> 22 | await Promise.all([page.waitForURL(url), page.getByRole('button', { name: text }).click()]);
| ^
23 | },
24 | async clickLink(text, endpoint) {
25 | if (!endpoint)
at clickWithRedirect (/home/workflows/workspace/e2e/oidc-suites/src/utils/async-events.ts:22:31)
at /home/workflows/workspace/e2e/oidc-suites/src/token.spec.ts:135:11
|
|
src/token.spec.ts:127:7 › PingOne tokens › login and get tokens:
src/token.spec.ts#L0
1) src/token.spec.ts:127:7 › PingOne tokens › login and get tokens ───────────────────────────────
Test timeout of 30000ms exceeded.
|
|
🎭 Playwright Run Summary
2 passed (12.7s)
|
|
🎭 Playwright Run Summary
1 passed (12.9s)
|
|
🎭 Playwright Run Summary
1 passed (12.5s)
|
|
🎭 Playwright Run Summary
1 failed
src/user.spec.ts:41:7 › User tests › get user info from PingOne ────────────────────────────────
2 passed (42.1s)
|
|
🎭 Playwright Run Summary
3 failed
src/login.spec.ts:66:7 › PingOne login and get token tests › background login with valid credentials
src/login.spec.ts:82:7 › PingOne login and get token tests › redirect login with valid credentials
src/login.spec.ts:111:7 › PingOne login and get token tests › login with pi.flow response mode ─
6 passed (1.8m)
|
|
🎭 Playwright Run Summary
3 failed
src/basic.test.ts:11:1 › Test happy paths on test page ─────────────────────────────────────────
src/basic.test.ts:53:1 › ensure query params passed to start are sent off in authorize call ────
src/basic.test.ts:96:1 › Enter a bad username/password, then enter a good username/password ────
|
|
🎭 Playwright Run Summary
1 passed (16.9s)
|
|
🎭 Playwright Run Summary
1 passed (16.4s)
|
|
🎭 Playwright Run Summary
4 failed
src/token.spec.ts:127:7 › PingOne tokens › login and get tokens ────────────────────────────────
src/token.spec.ts:147:7 › PingOne tokens › login and renew missing tokens ──────────────────────
src/token.spec.ts:169:7 › PingOne tokens › login and renew existing tokens ─────────────────────
src/token.spec.ts:190:7 › PingOne tokens › login and revoke tokens ─────────────────────────────
8 passed (2.5m)
|
|
🎭 Playwright Run Summary
2 passed (25.6s)
|