Add Contant Sales button + seo improvements INTER-306 #363
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
Annotations
20 errors and 3 notices
[chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen:
e2e/payment-fraud.spec.js#L1
1) [chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen
Test timeout of 30000ms exceeded.
|
[chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen:
e2e/payment-fraud.spec.js#L8
1) [chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen
Error: page.waitForSelector: Page closed
=========================== logs ===========================
waiting for locator('text="Thank you for your payment. Everything is OK."') to be visible
============================================================
6 | await page.click('[type="submit"]');
7 |
> 8 | await page.waitForSelector('text="Thank you for your payment. Everything is OK."');
| ^
9 | }
10 |
11 | async function waitForInvalidCardSubmit(page) {
at waitForSuccessfulSubmit (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/payment-fraud.spec.js:8:14)
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/payment-fraud.spec.js:57:5
|
[chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen:
e2e/payment-fraud.spec.js#L1
1) [chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen
Pending operations:
- page.waitForSelector at e2e/payment-fraud.spec.js:8:14
|
[chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen:
e2e/payment-fraud.spec.js#L1
1) [chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen:
e2e/payment-fraud.spec.js#L8
1) [chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Page closed
=========================== logs ===========================
waiting for locator('text="Thank you for your payment. Everything is OK."') to be visible
============================================================
6 | await page.click('[type="submit"]');
7 |
> 8 | await page.waitForSelector('text="Thank you for your payment. Everything is OK."');
| ^
9 | }
10 |
11 | async function waitForInvalidCardSubmit(page) {
at waitForSuccessfulSubmit (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/payment-fraud.spec.js:8:14)
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/payment-fraud.spec.js:57:5
|
[chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen:
e2e/payment-fraud.spec.js#L1
1) [chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Pending operations:
- page.waitForSelector at e2e/payment-fraud.spec.js:8:14
|
[chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen:
e2e/payment-fraud.spec.js#L1
1) [chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen:
e2e/payment-fraud.spec.js#L8
1) [chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Page closed
=========================== logs ===========================
waiting for locator('text="Thank you for your payment. Everything is OK."') to be visible
============================================================
6 | await page.click('[type="submit"]');
7 |
> 8 | await page.waitForSelector('text="Thank you for your payment. Everything is OK."');
| ^
9 | }
10 |
11 | async function waitForInvalidCardSubmit(page) {
at waitForSuccessfulSubmit (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/payment-fraud.spec.js:8:14)
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/payment-fraud.spec.js:57:5
|
[chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen:
e2e/payment-fraud.spec.js#L1
1) [chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Pending operations:
- page.waitForSelector at e2e/payment-fraud.spec.js:8:14
|
[chromium] › personalization.spec.js:44:7 › Personalization › should remember cart contents after reloading page:
e2e/personalization.spec.js#L1
2) [chromium] › personalization.spec.js:44:7 › Personalization › should remember cart contents after reloading page
Test timeout of 30000ms exceeded.
|
[webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit:
e2e/loan-risk.spec.ts#L1
1) [webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit
Test timeout of 30000ms exceeded.
|
[webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit:
e2e/loan-risk.spec.ts#L10
1) [webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit
Error: page.waitForSelector: Page closed
=========================== logs ===========================
waiting for locator('text="Congratulations, your loan has been approved!"') to be visible
============================================================
8 | await page.click('[type="submit"]');
9 | await page.waitForLoadState('networkidle');
> 10 | await page.waitForSelector('text="Congratulations, your loan has been approved!"');
| ^
11 | }
12 |
13 | async function waitForBlockedLoanSubmit(page) {
at waitForSuccessfulSubmit (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:10:14)
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:57:5
|
[webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit:
e2e/loan-risk.spec.ts#L1
1) [webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit
Pending operations:
- page.waitForSelector at e2e/loan-risk.spec.ts:10:14
|
[webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit:
e2e/loan-risk.spec.ts#L1
1) [webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit:
e2e/loan-risk.spec.ts#L10
1) [webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Page closed
=========================== logs ===========================
waiting for locator('text="Congratulations, your loan has been approved!"') to be visible
============================================================
8 | await page.click('[type="submit"]');
9 | await page.waitForLoadState('networkidle');
> 10 | await page.waitForSelector('text="Congratulations, your loan has been approved!"');
| ^
11 | }
12 |
13 | async function waitForBlockedLoanSubmit(page) {
at waitForSuccessfulSubmit (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:10:14)
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:57:5
|
[webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit:
e2e/loan-risk.spec.ts#L1
1) [webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Pending operations:
- page.waitForSelector at e2e/loan-risk.spec.ts:10:14
|
[webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit:
e2e/loan-risk.spec.ts#L1
1) [webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit:
e2e/loan-risk.spec.ts#L10
1) [webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForSelector: Page closed
=========================== logs ===========================
waiting for locator('text="Congratulations, your loan has been approved!"') to be visible
============================================================
8 | await page.click('[type="submit"]');
9 | await page.waitForLoadState('networkidle');
> 10 | await page.waitForSelector('text="Congratulations, your loan has been approved!"');
| ^
11 | }
12 |
13 | async function waitForBlockedLoanSubmit(page) {
at waitForSuccessfulSubmit (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:10:14)
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:57:5
|
[webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit:
e2e/loan-risk.spec.ts#L1
1) [webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Pending operations:
- page.waitForSelector at e2e/loan-risk.spec.ts:10:14
|
[webkit] › loan-risk.spec.ts:73:9 › Loan risk › should not approve loan if income changes after first submit:
e2e/loan-risk.spec.ts#L1
2) [webkit] › loan-risk.spec.ts:73:9 › Loan risk › should not approve loan if income changes after first submit
Test timeout of 30000ms exceeded.
|
🎭 Playwright Run Summary
27 passed (3.7m)
|
🎭 Playwright Run Summary
3 failed
[chromium] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen
[chromium] › personalization.spec.js:44:7 › Personalization › should remember cart contents after reloading page
[chromium] › personalization.spec.js:61:7 › Personalization › should filter products and remember search history
4 flaky
[chromium] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons
[chromium] › loan-risk.spec.ts:73:9 › Loan risk › should not approve loan if last name changes after first submit
[chromium] › loan-risk.spec.ts:73:9 › Loan risk › should not approve loan if income changes after first submit
[chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ───────────
20 passed (7.7m)
|
🎭 Playwright Run Summary
7 failed
[webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit
[webkit] › loan-risk.spec.ts:73:9 › Loan risk › should not approve loan if income changes after first submit
[webkit] › payment-fraud.spec.js:54:7 › Payment fraud › should prevent purchase if card was flagged as stolen
[webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ─────────────
[webkit] › paywall.spec.js:27:7 › Paywall › should show paywall after passing limit ────────────
[webkit] › personalization.spec.js:44:7 › Personalization › should remember cart contents after reloading page
[webkit] › personalization.spec.js:61:7 › Personalization › should filter products and remember search history
7 flaky
[webkit] › coupon-fraud.spec.js:12:7 › Coupon fraud › should apply correct coupon only once ────
[webkit] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons ─
[webkit] › credential-stuffing.spec.js:20:7 › Credential stuffing › should lock user after 5 invalid login attempts
[webkit] › loan-risk.spec.ts:60:7 › Loan risk › should approve loan if only loan value or loan duration changes
[webkit] › payment-fraud.spec.js:28:7 › Payment fraud › should allow only two chargebacks ──────
[webkit] › payment-fraud.spec.js:41:7 › Payment fraud › should prevent card cracking after 3 attempts
[webkit] › personalization.spec.js:15:7 › Personalization › should add and remove items from cart
13 passed (17.8m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report
Expired
|
19.3 MB |
|