Skip to content

Add Contant Sales button + seo improvements INTER-306 #363

Add Contant Sales button + seo improvements INTER-306

Add Contant Sales button + seo improvements INTER-306 #363

Triggered via pull request October 11, 2023 07:39
Status Failure
Total duration 21m 40s
Artifacts 1
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

playwright.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

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