Skip to content

Paywall use case redesign INTER-157 #372

Paywall use case redesign INTER-157

Paywall use case redesign INTER-157 #372

Triggered via pull request October 18, 2023 20:21
Status Failure
Total duration 12m 48s
Artifacts 1

playwright.yml

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

Annotations

30 errors and 3 notices
[chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ────────── Test timeout of 30000ms exceeded.
[chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L15
1) [chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ────────── Error: locator.click: Page closed =========================== logs =========================== waiting for locator('.ArticleLink').first() ============================================================ 13 | const articles = await page.locator('.ArticleLink'); 14 | > 15 | await articles.first().click(); | ^ 16 | await page.waitForSelector('text="You have 1 remaining free article views."'); 17 | 18 | await page.goBack(); at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/paywall.spec.js:15:28
[chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ────────── Pending operations: - locator.click at e2e/paywall.spec.js:15:28
[chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L15
1) [chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Page closed =========================== logs =========================== waiting for locator('.ArticleLink').first() ============================================================ 13 | const articles = await page.locator('.ArticleLink'); 14 | > 15 | await articles.first().click(); | ^ 16 | await page.waitForSelector('text="You have 1 remaining free article views."'); 17 | 18 | await page.goBack(); at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/paywall.spec.js:15:28
[chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Pending operations: - locator.click at e2e/paywall.spec.js:15:28
[chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L15
1) [chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Page closed =========================== logs =========================== waiting for locator('.ArticleLink').first() ============================================================ 13 | const articles = await page.locator('.ArticleLink'); 14 | > 15 | await articles.first().click(); | ^ 16 | await page.waitForSelector('text="You have 1 remaining free article views."'); 17 | 18 | await page.goBack(); at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/paywall.spec.js:15:28
[chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Pending operations: - locator.click at e2e/paywall.spec.js:15:28
[chromium] › paywall.spec.js:27:7 › Paywall › should show paywall after passing limit: e2e/paywall.spec.js#L1
2) [chromium] › paywall.spec.js:27:7 › Paywall › should show paywall after passing limit ───────── Test timeout of 30000ms exceeded.
[webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ──────────── Test timeout of 30000ms exceeded.
[webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L15
1) [webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ──────────── Error: locator.click: Page closed =========================== logs =========================== waiting for locator('.ArticleLink').first() ============================================================ 13 | const articles = await page.locator('.ArticleLink'); 14 | > 15 | await articles.first().click(); | ^ 16 | await page.waitForSelector('text="You have 1 remaining free article views."'); 17 | 18 | await page.goBack(); at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/paywall.spec.js:15:28
[webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ──────────── Pending operations: - locator.click at e2e/paywall.spec.js:15:28
[webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ──────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L15
1) [webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ──────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Page closed =========================== logs =========================== waiting for locator('.ArticleLink').first() ============================================================ 13 | const articles = await page.locator('.ArticleLink'); 14 | > 15 | await articles.first().click(); | ^ 16 | await page.waitForSelector('text="You have 1 remaining free article views."'); 17 | 18 | await page.goBack(); at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/paywall.spec.js:15:28
[webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ──────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Pending operations: - locator.click at e2e/paywall.spec.js:15:28
[webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ──────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L15
1) [webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ──────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Page closed =========================== logs =========================== waiting for locator('.ArticleLink').first() ============================================================ 13 | const articles = await page.locator('.ArticleLink'); 14 | > 15 | await articles.first().click(); | ^ 16 | await page.waitForSelector('text="You have 1 remaining free article views."'); 17 | 18 | await page.goBack(); at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/paywall.spec.js:15:28
[webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [webkit] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ──────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Pending operations: - locator.click at e2e/paywall.spec.js:15:28
[webkit] › paywall.spec.js:27:7 › Paywall › should show paywall after passing limit: e2e/paywall.spec.js#L1
2) [webkit] › paywall.spec.js:27:7 › Paywall › should show paywall after passing limit ─────────── Test timeout of 30000ms exceeded.
[firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ─────────── Test timeout of 30000ms exceeded.
[firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L15
1) [firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ─────────── Error: locator.click: Page closed =========================== logs =========================== waiting for locator('.ArticleLink').first() ============================================================ 13 | const articles = await page.locator('.ArticleLink'); 14 | > 15 | await articles.first().click(); | ^ 16 | await page.waitForSelector('text="You have 1 remaining free article views."'); 17 | 18 | await page.goBack(); at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/paywall.spec.js:15:28
[firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ─────────── Pending operations: - locator.click at e2e/paywall.spec.js:15:28
[firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ─────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L15
1) [firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ─────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Page closed =========================== logs =========================== waiting for locator('.ArticleLink').first() ============================================================ 13 | const articles = await page.locator('.ArticleLink'); 14 | > 15 | await articles.first().click(); | ^ 16 | await page.waitForSelector('text="You have 1 remaining free article views."'); 17 | 18 | await page.goBack(); at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/paywall.spec.js:15:28
[firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ─────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Pending operations: - locator.click at e2e/paywall.spec.js:15:28
[firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ─────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L15
1) [firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ─────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Page closed =========================== logs =========================== waiting for locator('.ArticleLink').first() ============================================================ 13 | const articles = await page.locator('.ArticleLink'); 14 | > 15 | await articles.first().click(); | ^ 16 | await page.waitForSelector('text="You have 1 remaining free article views."'); 17 | 18 | await page.goBack(); at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/paywall.spec.js:15:28
[firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain: e2e/paywall.spec.js#L1
1) [firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ─────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Pending operations: - locator.click at e2e/paywall.spec.js:15:28
[firefox] › paywall.spec.js:27:7 › Paywall › should show paywall after passing limit: e2e/paywall.spec.js#L1
2) [firefox] › paywall.spec.js:27:7 › Paywall › should show paywall after passing limit ────────── Test timeout of 30000ms exceeded.
🎭 Playwright Run Summary
2 failed [chromium] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ─────────── [chromium] › paywall.spec.js:27:7 › Paywall › should show paywall after passing limit ────────── 25 passed (5.1m)
🎭 Playwright Run Summary
2 failed [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 ──────────── 2 flaky [webkit] › coupon-fraud.spec.js:12:7 › Coupon fraud › should apply correct coupon only once ──── [webkit] › loan-risk.spec.ts:49:7 › Loan risk › should correctly calculate loan and approve it on first submit 23 passed (6.9m)
🎭 Playwright Run Summary
2 failed [firefox] › paywall.spec.js:12:7 › Paywall › should show how many free views remain ──────────── [firefox] › paywall.spec.js:27:7 › Paywall › should show paywall after passing limit ─────────── 25 passed (6.5m)

Artifacts

Produced during runtime
Name Size
playwright-report Expired
14.3 MB