Skip to content

fix: fido-errors

fix: fido-errors #2292

Triggered via pull request December 8, 2025 22:25
Status Cancelled
Total duration 20m 23s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

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)