fix: fido-errors #2291
Annotations
10 errors, 1 warning, and 10 notices
|
src/login.spec.ts:111:7 › PingOne login and get token tests › login with pi.flow response mode:
src/login.spec.ts#L0
3) src/login.spec.ts:111:7 › PingOne login and get token tests › login with pi.flow response mode
Test timeout of 30000ms exceeded.
|
|
src/login.spec.ts:82:7 › PingOne login and get token tests › redirect login with valid credentials:
src/utils/async-events.ts#L22
2) src/login.spec.ts:82:7 › PingOne login and get token tests › redirect login with valid credentials
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/login.spec.ts:90:11
|
|
src/login.spec.ts:82:7 › PingOne login and get token tests › redirect login with valid credentials:
src/login.spec.ts#L0
2) src/login.spec.ts:82:7 › PingOne login and get token tests › redirect login with valid credentials
Test timeout of 30000ms exceeded.
|
|
src/login.spec.ts:66:7 › PingOne login and get token tests › background login with valid credentials:
src/utils/async-events.ts#L22
1) src/login.spec.ts:66:7 › PingOne login and get token tests › background login with valid credentials
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/login.spec.ts:74:11
|
|
src/login.spec.ts:66:7 › PingOne login and get token tests › background login with valid credentials:
src/login.spec.ts#L0
1) src/login.spec.ts:66:7 › PingOne login and get token tests › background login with valid credentials
Test timeout of 30000ms exceeded.
|
|
src/user.spec.ts:41:7 › User tests › get user info from PingOne:
src/utils/async-events.ts#L22
1) src/user.spec.ts:41:7 › User tests › get user info from PingOne ───────────────────────────────
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/user.spec.ts:49:11
|
|
src/user.spec.ts:41:7 › User tests › get user info from PingOne:
src/user.spec.ts#L0
1) src/user.spec.ts:41:7 › User tests › get user info from PingOne ───────────────────────────────
Test timeout of 30000ms exceeded.
|
|
src/basic.test.ts:96:1 › Enter a bad username/password:
src/basic.test.ts#L116
3) src/basic.test.ts:96:1 › Enter a bad username/password, then enter a good username/password ───
Error: expect(locator).not.toBeEmpty() failed
Locator: getByTestId('authCode')
Expected: not empty
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "not toBeEmpty" with timeout 5000ms
- waiting for getByTestId('authCode')
114 | // just checking that these values on the page are not empty
115 | // meaning we got something back from the server
> 116 | await expect(authCode).not.toBeEmpty();
| ^
117 | await expect(session).not.toBeEmpty();
118 |
119 | await page.getByRole('button', { name: 'Get Tokens' }).click();
at /home/workflows/workspace/e2e/davinci-suites/src/basic.test.ts:116:30
|
|
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
|
|
pr
No files were found with the provided path: ./e2e/*/.playwright/**
./e2e/**/.playwright/**. No artifacts will be uploaded.
|
|
🎭 Playwright Run Summary
1 passed (12.6s)
|
|
🎭 Playwright Run Summary
1 passed (12.5s)
|
|
🎭 Playwright Run Summary
1 passed (12.9s)
|
|
🎭 Playwright Run Summary
1 failed
src/logout.spec.ts:52:7 › Logout tests › PingOne login then logout ─────────────────────────────
1 passed (39.7s)
|
|
🎭 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
1 passed (16.4s)
|
|
🎭 Playwright Run Summary
1 passed (16.9s)
|
|
🎭 Playwright Run Summary
1 failed
src/user.spec.ts:41:7 › User tests › get user info from PingOne ────────────────────────────────
2 passed (41.7s)
|
|
🎭 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
2 passed (25.6s)
|