Skip to content

Improve CI pipeline INTER-180 #18

Improve CI pipeline INTER-180

Improve CI pipeline INTER-180 #18

Triggered via pull request December 10, 2023 18:27
Status Failure
Total duration 6m 56s
Artifacts 1

tests.yml

on: pull_request
Matrix: Playwright e2e tests
Fit to window
Zoom out
Zoom in

Annotations

30 errors and 3 notices
[firefox] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist: e2e/coupon-fraud.spec.ts#L1
1) [firefox] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist Error: browserType.launch: Target page, context or browser has been closed Browser logs: <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-6w9oRa -juggler-pipe -silent <launched> pid=1141 [pid=1141][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) [pid=1141] <process did exit: exitCode=1, signal=null> [pid=1141] starting temporary directories cleanup Call log: - <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-6w9oRa -juggler-pipe -silent - <launched> pid=1141 - [pid=1141][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) - [pid=1141] <process did exit: exitCode=1, signal=null> - [pid=1141] starting temporary directories cleanup
[firefox] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist: e2e/coupon-fraud.spec.ts#L1
1) [firefox] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Target page, context or browser has been closed Browser logs: <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-ZZQg6p -juggler-pipe -silent <launched> pid=1378 [pid=1378][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) [pid=1378] <process did exit: exitCode=1, signal=null> [pid=1378] starting temporary directories cleanup Call log: - <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-ZZQg6p -juggler-pipe -silent - <launched> pid=1378 - [pid=1378][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) - [pid=1378] <process did exit: exitCode=1, signal=null> - [pid=1378] starting temporary directories cleanup
[firefox] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist: e2e/coupon-fraud.spec.ts#L1
1) [firefox] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Target page, context or browser has been closed Browser logs: <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-TEVw0s -juggler-pipe -silent <launched> pid=1615 [pid=1615][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) [pid=1615] <process did exit: exitCode=1, signal=null> [pid=1615] starting temporary directories cleanup Call log: - <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-TEVw0s -juggler-pipe -silent - <launched> pid=1615 - [pid=1615][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) - [pid=1615] <process did exit: exitCode=1, signal=null> - [pid=1615] starting temporary directories cleanup
[firefox] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.ts#L1
2) [firefox] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ── Error: browserType.launch: Target page, context or browser has been closed Browser logs: <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-ufnvy6 -juggler-pipe -silent <launched> pid=1851 [pid=1851][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) [pid=1851] <process did exit: exitCode=1, signal=null> [pid=1851] starting temporary directories cleanup Call log: - <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-ufnvy6 -juggler-pipe -silent - <launched> pid=1851 - [pid=1851][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) - [pid=1851] <process did exit: exitCode=1, signal=null> - [pid=1851] starting temporary directories cleanup
[firefox] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.ts#L1
2) [firefox] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Target page, context or browser has been closed Browser logs: <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-zB0D7P -juggler-pipe -silent <launched> pid=2087 [pid=2087][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) [pid=2087] <process did exit: exitCode=1, signal=null> [pid=2087] starting temporary directories cleanup Call log: - <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-zB0D7P -juggler-pipe -silent - <launched> pid=2087 - [pid=2087][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) - [pid=2087] <process did exit: exitCode=1, signal=null> - [pid=2087] starting temporary directories cleanup
[firefox] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.ts#L1
2) [firefox] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Target page, context or browser has been closed Browser logs: <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-ZF97KI -juggler-pipe -silent <launched> pid=2323 [pid=2323][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) [pid=2323] <process did exit: exitCode=1, signal=null> [pid=2323] starting temporary directories cleanup Call log: - <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-ZF97KI -juggler-pipe -silent - <launched> pid=2323 - [pid=2323][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) - [pid=2323] <process did exit: exitCode=1, signal=null> - [pid=2323] starting temporary directories cleanup
[firefox] › coupon-fraud.spec.ts:35:7 › Coupon fraud › should prevent spamming multiple coupons: e2e/coupon-fraud.spec.ts#L1
3) [firefox] › coupon-fraud.spec.ts:35:7 › Coupon fraud › should prevent spamming multiple coupons Error: browserType.launch: Target page, context or browser has been closed Browser logs: <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-apih2N -juggler-pipe -silent <launched> pid=2559 [pid=2559][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) [pid=2559] <process did exit: exitCode=1, signal=null> [pid=2559] starting temporary directories cleanup Call log: - <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-apih2N -juggler-pipe -silent - <launched> pid=2559 - [pid=2559][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) - [pid=2559] <process did exit: exitCode=1, signal=null> - [pid=2559] starting temporary directories cleanup
[firefox] › coupon-fraud.spec.ts:35:7 › Coupon fraud › should prevent spamming multiple coupons: e2e/coupon-fraud.spec.ts#L1
3) [firefox] › coupon-fraud.spec.ts:35:7 › Coupon fraud › should prevent spamming multiple coupons Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Target page, context or browser has been closed Browser logs: <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-KeyED9 -juggler-pipe -silent <launched> pid=2796 [pid=2796][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) [pid=2796] <process did exit: exitCode=1, signal=null> [pid=2796] starting temporary directories cleanup Call log: - <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-KeyED9 -juggler-pipe -silent - <launched> pid=2796 - [pid=2796][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) - [pid=2796] <process did exit: exitCode=1, signal=null> - [pid=2796] starting temporary directories cleanup
[firefox] › coupon-fraud.spec.ts:35:7 › Coupon fraud › should prevent spamming multiple coupons: e2e/coupon-fraud.spec.ts#L1
3) [firefox] › coupon-fraud.spec.ts:35:7 › Coupon fraud › should prevent spamming multiple coupons Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserType.launch: Target page, context or browser has been closed Browser logs: <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-Zeoqim -juggler-pipe -silent <launched> pid=3032 [pid=3032][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) [pid=3032] <process did exit: exitCode=1, signal=null> [pid=3032] starting temporary directories cleanup Call log: - <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-Zeoqim -juggler-pipe -silent - <launched> pid=3032 - [pid=3032][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) - [pid=3032] <process did exit: exitCode=1, signal=null> - [pid=3032] starting temporary directories cleanup
[firefox] › credential-stuffing.spec.ts:17:7 › Credential stuffing › should prevent login even with correct credentials: e2e/credential-stuffing.spec.ts#L1
4) [firefox] › credential-stuffing.spec.ts:17:7 › Credential stuffing › should prevent login even with correct credentials Error: browserType.launch: Target page, context or browser has been closed Browser logs: <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-0R1NWa -juggler-pipe -silent <launched> pid=3268 [pid=3268][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) [pid=3268] <process did exit: exitCode=1, signal=null> [pid=3268] starting temporary directories cleanup Call log: - <launching> /ms-playwright/firefox-1429/firefox/firefox -no-remote -headless -profile /tmp/playwright_firefoxdev_profile-0R1NWa -juggler-pipe -silent - <launched> pid=3268 - [pid=3268][err] Running Nightly as root in a regular user's session is not supported. ($HOME is /github/home which is owned by uid 1001.) - [pid=3268] <process did exit: exitCode=1, signal=null> - [pid=3268] starting temporary directories cleanup
[chromium] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist: e2e/resetHelper.ts#L8
1) [chromium] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist Error: locator.waitFor: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('resetSuccess') to be visible at resetHelper.ts:8 6 | await page.getByTestId(TEST_IDS.reset.resetButton).click(); 7 | await page.waitForLoadState('networkidle'); > 8 | await page.getByTestId(TEST_IDS.reset.resetSuccess).waitFor({ timeout: 10000 }); | ^ 9 | } 10 | at resetScenarios (/__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/resetHelper.ts:8:55) at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:17:5
[chromium] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist: e2e/coupon-fraud.spec.ts#L15
1) [chromium] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 13 | 14 | test.describe('Coupon fraud', () => { > 15 | test.beforeEach(async ({ page }) => { | ^ 16 | await page.goto('/coupon-fraud'); 17 | await resetScenarios(page); 18 | }); at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:15:8
[chromium] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist: e2e/coupon-fraud.spec.ts#L16
1) [chromium] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ABORTED; maybe frame was detached? Call log: - navigating to "http://localhost:3000/coupon-fraud", waiting until "load" 14 | test.describe('Coupon fraud', () => { 15 | test.beforeEach(async ({ page }) => { > 16 | await page.goto('/coupon-fraud'); | ^ 17 | await resetScenarios(page); 18 | }); 19 | at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:16:16
[chromium] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist: e2e/coupon-fraud.spec.ts#L15
1) [chromium] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 13 | 14 | test.describe('Coupon fraud', () => { > 15 | test.beforeEach(async ({ page }) => { | ^ 16 | await page.goto('/coupon-fraud'); 17 | await resetScenarios(page); 18 | }); at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:15:8
[chromium] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist: e2e/coupon-fraud.spec.ts#L16
1) [chromium] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ABORTED; maybe frame was detached? Call log: - navigating to "http://localhost:3000/coupon-fraud", waiting until "load" 14 | test.describe('Coupon fraud', () => { 15 | test.beforeEach(async ({ page }) => { > 16 | await page.goto('/coupon-fraud'); | ^ 17 | await resetScenarios(page); 18 | }); 19 | at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:16:16
[chromium] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.ts#L15
2) [chromium] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ─ Test timeout of 30000ms exceeded while running "beforeEach" hook. 13 | 14 | test.describe('Coupon fraud', () => { > 15 | test.beforeEach(async ({ page }) => { | ^ 16 | await page.goto('/coupon-fraud'); 17 | await resetScenarios(page); 18 | }); at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:15:8
[chromium] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.ts#L16
2) [chromium] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ─ Error: page.goto: net::ERR_ABORTED; maybe frame was detached? Call log: - navigating to "http://localhost:3000/coupon-fraud", waiting until "load" 14 | test.describe('Coupon fraud', () => { 15 | test.beforeEach(async ({ page }) => { > 16 | await page.goto('/coupon-fraud'); | ^ 17 | await resetScenarios(page); 18 | }); 19 | at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:16:16
[chromium] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.ts#L15
2) [chromium] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ─ Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 13 | 14 | test.describe('Coupon fraud', () => { > 15 | test.beforeEach(async ({ page }) => { | ^ 16 | await page.goto('/coupon-fraud'); 17 | await resetScenarios(page); 18 | }); at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:15:8
[chromium] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.ts#L16
2) [chromium] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ─ Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_ABORTED; maybe frame was detached? Call log: - navigating to "http://localhost:3000/coupon-fraud", waiting until "load" 14 | test.describe('Coupon fraud', () => { 15 | test.beforeEach(async ({ page }) => { > 16 | await page.goto('/coupon-fraud'); | ^ 17 | await resetScenarios(page); 18 | }); 19 | at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:16:16
[chromium] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.ts#L15
2) [chromium] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ─ Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 13 | 14 | test.describe('Coupon fraud', () => { > 15 | test.beforeEach(async ({ page }) => { | ^ 16 | await page.goto('/coupon-fraud'); 17 | await resetScenarios(page); 18 | }); at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:15:8
[webkit] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist: e2e/resetHelper.ts#L8
1) [webkit] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist Error: locator.waitFor: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('resetSuccess') to be visible at resetHelper.ts:8 6 | await page.getByTestId(TEST_IDS.reset.resetButton).click(); 7 | await page.waitForLoadState('networkidle'); > 8 | await page.getByTestId(TEST_IDS.reset.resetSuccess).waitFor({ timeout: 10000 }); | ^ 9 | } 10 | at resetScenarios (/__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/resetHelper.ts:8:55) at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:17:5
[webkit] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist: e2e/coupon-fraud.spec.ts#L15
1) [webkit] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 13 | 14 | test.describe('Coupon fraud', () => { > 15 | test.beforeEach(async ({ page }) => { | ^ 16 | await page.goto('/coupon-fraud'); 17 | await resetScenarios(page); 18 | }); at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:15:8
[webkit] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist: e2e/coupon-fraud.spec.ts#L16
1) [webkit] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: Test timeout of 30000ms exceeded. Call log: - navigating to "http://localhost:3000/coupon-fraud", waiting until "load" 14 | test.describe('Coupon fraud', () => { 15 | test.beforeEach(async ({ page }) => { > 16 | await page.goto('/coupon-fraud'); | ^ 17 | await resetScenarios(page); 18 | }); 19 | at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:16:16
[webkit] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist: e2e/coupon-fraud.spec.ts#L15
1) [webkit] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 13 | 14 | test.describe('Coupon fraud', () => { > 15 | test.beforeEach(async ({ page }) => { | ^ 16 | await page.goto('/coupon-fraud'); 17 | await resetScenarios(page); 18 | }); at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:15:8
[webkit] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist: e2e/coupon-fraud.spec.ts#L16
1) [webkit] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: Test timeout of 30000ms exceeded. Call log: - navigating to "http://localhost:3000/coupon-fraud", waiting until "load" 14 | test.describe('Coupon fraud', () => { 15 | test.beforeEach(async ({ page }) => { > 16 | await page.goto('/coupon-fraud'); | ^ 17 | await resetScenarios(page); 18 | }); 19 | at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:16:16
[webkit] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.ts#L15
2) [webkit] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ─── Test timeout of 30000ms exceeded while running "beforeEach" hook. 13 | 14 | test.describe('Coupon fraud', () => { > 15 | test.beforeEach(async ({ page }) => { | ^ 16 | await page.goto('/coupon-fraud'); 17 | await resetScenarios(page); 18 | }); at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:15:8
[webkit] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.ts#L16
2) [webkit] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ─── Error: page.goto: Test timeout of 30000ms exceeded. Call log: - navigating to "http://localhost:3000/coupon-fraud", waiting until "load" 14 | test.describe('Coupon fraud', () => { 15 | test.beforeEach(async ({ page }) => { > 16 | await page.goto('/coupon-fraud'); | ^ 17 | await resetScenarios(page); 18 | }); 19 | at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:16:16
[webkit] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.ts#L15
2) [webkit] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 13 | 14 | test.describe('Coupon fraud', () => { > 15 | test.beforeEach(async ({ page }) => { | ^ 16 | await page.goto('/coupon-fraud'); 17 | await resetScenarios(page); 18 | }); at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:15:8
[webkit] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.ts#L16
2) [webkit] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: Test timeout of 30000ms exceeded. Call log: - navigating to "http://localhost:3000/coupon-fraud", waiting until "load" 14 | test.describe('Coupon fraud', () => { 15 | test.beforeEach(async ({ page }) => { > 16 | await page.goto('/coupon-fraud'); | ^ 17 | await resetScenarios(page); 18 | }); 19 | at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:16:16
[webkit] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once: e2e/coupon-fraud.spec.ts#L15
2) [webkit] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 13 | 14 | test.describe('Coupon fraud', () => { > 15 | test.beforeEach(async ({ page }) => { | ^ 16 | await page.goto('/coupon-fraud'); 17 | await resetScenarios(page); 18 | }); at /__w/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:15:8
🎭 Playwright Run Summary
27 failed [firefox] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist [firefox] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ─── [firefox] › coupon-fraud.spec.ts:35:7 › Coupon fraud › should prevent spamming multiple coupons [firefox] › credential-stuffing.spec.ts:17:7 › Credential stuffing › should prevent login even with correct credentials [firefox] › credential-stuffing.spec.ts:22:7 › Credential stuffing › should lock user after 5 invalid login attempts [firefox] › home.spec.ts:5:7 › Home page › should list cards with use-cases ──────────────────── [firefox] › loan-risk.spec.ts:24:7 › Loan risk › should correctly calculate loan and approve it on first submit [firefox] › loan-risk.spec.ts:34:7 › Loan risk › should approve loan if only loan value or loan duration changes [firefox] › loan-risk.spec.ts:62:9 › Loan risk › should not approve loan if name changes after first submit [firefox] › loan-risk.spec.ts:62:9 › Loan risk › should not approve loan if surname changes after first submit [firefox] › loan-risk.spec.ts:62:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit [firefox] › payment-fraud.spec.ts:24:7 › Payment fraud › should pass payment with prefilled details [firefox] › payment-fraud.spec.ts:28:7 › Payment fraud › should allow only two chargebacks ───── [firefox] › payment-fraud.spec.ts:37:7 › Payment fraud › should prevent card cracking after 3 attempts [firefox] › payment-fraud.spec.ts:47:7 › Payment fraud › should prevent another purchase if card was flagged as stolen [firefox] › paywall.spec.ts:12:7 › Paywall › Should show two articles, then show a paywall ───── [firefox] › personalization.spec.ts:17:7 › Personalization › should add and remove items from cart [firefox] › personalization.spec.ts:55:7 › Personalization › should remember cart contents after reloading page [firefox] › personalization.spec.ts:71:7 › Personalization › should filter products and remember search history [firefox] › playground.spec.ts:29:7 › Playground page page › Page renders basic skeleton elements [firefox] › playground.spec.ts:42:7 › Playground page page › Page renders signal tables ──────── [firefox] › playground.spec.ts:54:7 › Playground page page › Page renders agent response ─────── [firefox] › playground.spec.ts:59:7 › Playground page page › Page renders server response ────── [firefox] › playground.spec.ts:64:7 › Playground page page › Reload button updates agent response [firefox] › playground.spec.ts:74:7 › Playground page page › Reload button updates server response [firefox] › scraping/protected.spec.ts:5:7 › Scraping flights › is not possible with Bot detection on [firefox] › scraping/unprotected.spec.ts:13:7 › Scraping flights › is possible with Bot detection off
🎭 Playwright Run Summary
27 failed [chromium] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist [chromium] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ── [chromium] › coupon-fraud.spec.ts:35:7 › Coupon fraud › should prevent spamming multiple coupons [chromium] › credential-stuffing.spec.ts:17:7 › Credential stuffing › should prevent login even with correct credentials [chromium] › credential-stuffing.spec.ts:22:7 › Credential stuffing › should lock user after 5 invalid login attempts [chromium] › home.spec.ts:5:7 › Home page › should list cards with use-cases ─────────────────── [chromium] › loan-risk.spec.ts:24:7 › Loan risk › should correctly calculate loan and approve it on first submit [chromium] › loan-risk.spec.ts:34:7 › Loan risk › should approve loan if only loan value or loan duration changes [chromium] › loan-risk.spec.ts:62:9 › Loan risk › should not approve loan if name changes after first submit [chromium] › loan-risk.spec.ts:62:9 › Loan risk › should not approve loan if surname changes after first submit [chromium] › loan-risk.spec.ts:62:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit [chromium] › payment-fraud.spec.ts:24:7 › Payment fraud › should pass payment with prefilled details [chromium] › payment-fraud.spec.ts:28:7 › Payment fraud › should allow only two chargebacks ──── [chromium] › payment-fraud.spec.ts:37:7 › Payment fraud › should prevent card cracking after 3 attempts [chromium] › payment-fraud.spec.ts:47:7 › Payment fraud › should prevent another purchase if card was flagged as stolen [chromium] › paywall.spec.ts:12:7 › Paywall › Should show two articles, then show a paywall ──── [chromium] › personalization.spec.ts:17:7 › Personalization › should add and remove items from cart [chromium] › personalization.spec.ts:55:7 › Personalization › should remember cart contents after reloading page [chromium] › personalization.spec.ts:71:7 › Personalization › should filter products and remember search history [chromium] › playground.spec.ts:29:7 › Playground page page › Page renders basic skeleton elements [chromium] › playground.spec.ts:42:7 › Playground page page › Page renders signal tables ─────── [chromium] › playground.spec.ts:54:7 › Playground page page › Page renders agent response ────── [chromium] › playground.spec.ts:59:7 › Playground page page › Page renders server response ───── [chromium] › playground.spec.ts:64:7 › Playground page page › Reload button updates agent response [chromium] › playground.spec.ts:74:7 › Playground page page › Reload button updates server response [chromium] › scraping/protected.spec.ts:5:7 › Scraping flights › is not possible with Bot detection on [chromium] › scraping/unprotected.spec.ts:13:7 › Scraping flights › is possible with Bot detection off
🎭 Playwright Run Summary
27 failed [webkit] › coupon-fraud.spec.ts:20:7 › Coupon fraud › should not allow to claim coupon that does not exist [webkit] › coupon-fraud.spec.ts:26:7 › Coupon fraud › should apply correct coupon only once ──── [webkit] › coupon-fraud.spec.ts:35:7 › Coupon fraud › should prevent spamming multiple coupons ─ [webkit] › credential-stuffing.spec.ts:17:7 › Credential stuffing › should prevent login even with correct credentials [webkit] › credential-stuffing.spec.ts:22:7 › Credential stuffing › should lock user after 5 invalid login attempts [webkit] › home.spec.ts:5:7 › Home page › should list cards with use-cases ───────────────────── [webkit] › loan-risk.spec.ts:24:7 › Loan risk › should correctly calculate loan and approve it on first submit [webkit] › loan-risk.spec.ts:34:7 › Loan risk › should approve loan if only loan value or loan duration changes [webkit] › loan-risk.spec.ts:62:9 › Loan risk › should not approve loan if name changes after first submit [webkit] › loan-risk.spec.ts:62:9 › Loan risk › should not approve loan if surname changes after first submit [webkit] › loan-risk.spec.ts:62:9 › Loan risk › should not approve loan if monthlyIncome changes after first submit [webkit] › payment-fraud.spec.ts:24:7 › Payment fraud › should pass payment with prefilled details [webkit] › payment-fraud.spec.ts:28:7 › Payment fraud › should allow only two chargebacks ────── [webkit] › payment-fraud.spec.ts:37:7 › Payment fraud › should prevent card cracking after 3 attempts [webkit] › payment-fraud.spec.ts:47:7 › Payment fraud › should prevent another purchase if card was flagged as stolen [webkit] › paywall.spec.ts:12:7 › Paywall › Should show two articles, then show a paywall ────── [webkit] › personalization.spec.ts:17:7 › Personalization › should add and remove items from cart [webkit] › personalization.spec.ts:55:7 › Personalization › should remember cart contents after reloading page [webkit] › personalization.spec.ts:71:7 › Personalization › should filter products and remember search history [webkit] › playground.spec.ts:29:7 › Playground page page › Page renders basic skeleton elements [webkit] › playground.spec.ts:42:7 › Playground page page › Page renders signal tables ───────── [webkit] › playground.spec.ts:54:7 › Playground page page › Page renders agent response ──────── [webkit] › playground.spec.ts:59:7 › Playground page page › Page renders server response ─────── [webkit] › playground.spec.ts:64:7 › Playground page page › Reload button updates agent response [webkit] › playground.spec.ts:74:7 › Playground page page › Reload button updates server response [webkit] › scraping/protected.spec.ts:5:7 › Scraping flights › is not possible with Bot detection on [webkit] › scraping/unprotected.spec.ts:13:7 › Scraping flights › is possible with Bot detection off

Artifacts

Produced during runtime
Name Size
playwright-report Expired
1.72 MB