Production E2E Tests #5188
production_e2e.yml
on: schedule
Playwright
6m 46s
report-status
/
send-notification
3s
Annotations
8 errors, 1 warning, and 1 notice
[chromium] › loan-risk.spec.ts:63:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit:
e2e/e2eTestUtils.ts#L21
1) [chromium] › loan-risk.spec.ts:63:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for getByTestId('resetSuccess') to be visible
at e2eTestUtils.ts:21
19 | export async function resetScenarios(page: Page) {
20 | await page.getByTestId(TEST_IDS.reset.resetButton).click();
> 21 | await page.getByTestId(TEST_IDS.reset.resetSuccess).waitFor({ timeout: 10000 });
| ^
22 | await page.getByTestId(TEST_IDS.common.closeSnackbar).first().click();
23 | }
24 |
at resetScenarios (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/e2eTestUtils.ts:21:55)
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:21:3
|
[chromium] › loan-risk.spec.ts:63:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit:
e2e/loan-risk.spec.ts#L1
1) [chromium] › loan-risk.spec.ts:63:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[chromium] › loan-risk.spec.ts:63:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit:
e2e/loan-risk.spec.ts#L15
1) [chromium] › loan-risk.spec.ts:63:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.waitFor: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByText('We are unable to approve your loan automatically since you had requested a loan with a different income or personal details before. We need to verify provided information manually this time. Please, reach out to our agent.') to be visible
13 | async function waitForBlockedLoanSubmit(page: Page) {
14 | await page.getByTestId(testIds.submitApplication).click();
> 15 | await page.getByText(LOAN_RISK_COPY.inconsistentApplicationChallenged).waitFor();
| ^
16 | }
17 |
18 | test.beforeEach(async ({ page }) => {
at waitForBlockedLoanSubmit (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:15:74)
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:66:7
|
[chromium] › loan-risk.spec.ts:63:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit:
e2e/loan-risk.spec.ts#L1
1) [chromium] › loan-risk.spec.ts:63:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[chromium] › loan-risk.spec.ts:63:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit:
e2e/loan-risk.spec.ts#L15
1) [chromium] › loan-risk.spec.ts:63:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.waitFor: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByText('We are unable to approve your loan automatically since you had requested a loan with a different income or personal details before. We need to verify provided information manually this time. Please, reach out to our agent.') to be visible
13 | async function waitForBlockedLoanSubmit(page: Page) {
14 | await page.getByTestId(testIds.submitApplication).click();
> 15 | await page.getByText(LOAN_RISK_COPY.inconsistentApplicationChallenged).waitFor();
| ^
16 | }
17 |
18 | test.beforeEach(async ({ page }) => {
at waitForBlockedLoanSubmit (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:15:74)
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:66:7
|
[chromium] › playground.spec.ts:121:7 › Proxy integration › Proxy integration works on Playground:
e2e/playground.spec.ts#L1
2) [chromium] › playground.spec.ts:121:7 › Proxy integration › Proxy integration works on Playground, no network errors
Test timeout of 30000ms exceeded.
|
[chromium] › playground.spec.ts:121:7 › Proxy integration › Proxy integration works on Playground:
e2e/playground.spec.ts#L30
2) [chromium] › playground.spec.ts:121:7 › Proxy integration › Proxy integration works on Playground, no network errors
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByTestId('refreshButton').first()
28 |
29 | const clickPlaygroundRefreshButton = async (page: Page) => {
> 30 | await page.getByTestId(TEST_ID.refreshButton).first().click();
| ^
31 | // Artificial wait necessary to make sure you get the updated response every time
32 | await page.waitForTimeout(3000);
33 | };
at clickPlaygroundRefreshButton (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/playground.spec.ts:30:57)
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/playground.spec.ts:134:11
|
Playwright
Process completed with exit code 1.
|
report-status / send-notification
The following actions use a deprecated Node.js version and will be forced to run on node20: ravsamhq/notify-slack-action@0d9c6ff1de9903da88d24c0564f6e83cb28faca9. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
🎭 Playwright Run Summary
1 failed
[chromium] › loan-risk.spec.ts:63:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit
1 flaky
[chromium] › playground.spec.ts:121:7 › Proxy integration › Proxy integration works on Playground, no network errors
36 passed (6.5m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report
Expired
|
6.65 MB |
|