Skip to content

Paywall use case redesign (#96) #390

Paywall use case redesign (#96)

Paywall use case redesign (#96) #390

Triggered via push October 26, 2023 07:27
Status Failure
Total duration 7m 55s
Artifacts 1

playwright.yml

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

Annotations

9 errors and 3 notices
[webkit] › coupon-fraud.spec.js:12:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.js#L1
1) [webkit] › coupon-fraud.spec.js:12:7 › Coupon fraud › should apply correct coupon only once ─── Test timeout of 30000ms exceeded.
[webkit] › coupon-fraud.spec.js:12:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.js#L18
1) [webkit] › coupon-fraud.spec.js:12:7 › Coupon fraud › should apply correct coupon only once ─── Error: page.waitForSelector: Page closed =========================== logs =========================== waiting for locator('text="Coupon claimed"') to be visible ============================================================ 16 | await page.waitForLoadState('networkidle'); 17 | > 18 | await page.waitForSelector('text="Coupon claimed"'); | ^ 19 | 20 | await page.click('button:has-text("Apply")'); 21 | await page.waitForLoadState('networkidle'); at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.js:18:16
[firefox] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons: e2e/coupon-fraud.spec.js#L1
1) [firefox] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons Test timeout of 30000ms exceeded.
[firefox] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons: e2e/coupon-fraud.spec.js#L35
1) [firefox] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons Error: page.waitForSelector: Page closed =========================== logs =========================== waiting for locator('text="The visitor claimed another coupon recently."') to be visible ============================================================ 33 | await page.click('button:has-text("Apply")'); 34 | await page.waitForLoadState('networkidle'); > 35 | await page.waitForSelector('text="The visitor claimed another coupon recently."'); | ^ 36 | }); 37 | }); 38 | at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.js:35:16
[firefox] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons: e2e/coupon-fraud.spec.js#L1
1) [firefox] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[firefox] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons: e2e/coupon-fraud.spec.js#L35
1) [firefox] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForSelector: Page closed =========================== logs =========================== waiting for locator('text="The visitor claimed another coupon recently."') to be visible ============================================================ 33 | await page.click('button:has-text("Apply")'); 34 | await page.waitForLoadState('networkidle'); > 35 | await page.waitForSelector('text="The visitor claimed another coupon recently."'); | ^ 36 | }); 37 | }); 38 | at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.js:35:16
[firefox] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons: e2e/coupon-fraud.spec.js#L1
1) [firefox] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[firefox] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons: e2e/coupon-fraud.spec.js#L35
1) [firefox] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForSelector: Page closed =========================== logs =========================== waiting for locator('text="The visitor claimed another coupon recently."') to be visible ============================================================ 33 | await page.click('button:has-text("Apply")'); 34 | await page.waitForLoadState('networkidle'); > 35 | await page.waitForSelector('text="The visitor claimed another coupon recently."'); | ^ 36 | }); 37 | }); 38 | at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.js:35:16
test (2, 3)
Process completed with exit code 1.
🎭 Playwright Run Summary
26 passed (2.1m)
🎭 Playwright Run Summary
1 flaky [webkit] › coupon-fraud.spec.js:12:7 › Coupon fraud › should apply correct coupon only once ──── 25 passed (3.3m)
🎭 Playwright Run Summary
1 failed [firefox] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons 25 passed (3.9m)

Artifacts

Produced during runtime
Name Size
playwright-report Expired
5.67 MB