Skip to content

Monitor Cron e2e Tests #244

Monitor Cron e2e Tests

Monitor Cron e2e Tests #244

Manually triggered May 31, 2024 19:20
Status Success
Total duration 19m 46s
Artifacts 2

e2e_cron.yml

on: workflow_dispatch
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 5 warnings, and 1 notice
[firefox] › dashboard.spec.ts:465:3 › stage - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card: src/e2e/specs/dashboard.spec.ts#L1
1) [firefox] › dashboard.spec.ts:465:3 › stage - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card Test timeout of 60000ms exceeded.
[firefox] › dashboard.spec.ts:465:3 › stage - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card: src/e2e/specs/dashboard.spec.ts#L481
1) [firefox] › dashboard.spec.ts:465:3 › stage - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card Error: page.waitForURL: Test timeout of 60000ms exceeded. =========================== logs =========================== waiting for navigation until "load" navigated to "***/user/dashboard/fix/data-broker-profiles/start-free-scan" ============================================================ 479 | await expect(dashboardPage.upsellScreenButton).toBeVisible(); 480 | await dashboardPage.upsellScreenButton.click(); > 481 | await page.waitForURL(/.*\/fix\/.*\/view-data-brokers\/?/); | ^ 482 | await dataBrokersPage.removeThemForMeButton.click(); 483 | await page.waitForURL(/.*\/fix\/.*\/automatic-remove\/?/); 484 | at /home/runner/work/blurts-server/blurts-server/src/e2e/specs/dashboard.spec.ts:481:16
[firefox] › dashboard.spec.ts:682:3 › stage - Breaches Dashboard - Navigation › Verify that the navigation bar options work correctly: src/e2e/specs/dashboard.spec.ts#L1
2) [firefox] › dashboard.spec.ts:682:3 › stage - Breaches Dashboard - Navigation › Verify that the navigation bar options work correctly Test timeout of 60000ms exceeded.
[firefox] › dashboard.spec.ts:682:3 › stage - Breaches Dashboard - Navigation › Verify that the navigation bar options work correctly: src/e2e/pages/dashBoardPage.ts#L277
2) [firefox] › dashboard.spec.ts:682:3 › stage - Breaches Dashboard - Navigation › Verify that the navigation bar options work correctly Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for getByRole('link', { name: 'Dashboard' }) at ../pages/dashBoardPage.ts:277 275 | 276 | async goToDashboard() { > 277 | await this.dashboardPageLink.click(); | ^ 278 | await this.page.waitForURL("**/dashboard"); 279 | } 280 | at DashboardPage.goToDashboard (/home/runner/work/blurts-server/blurts-server/src/e2e/pages/dashBoardPage.ts:277:34) at /home/runner/work/blurts-server/blurts-server/src/e2e/specs/dashboard.spec.ts:700:25
[firefox] › landing.spec.ts:256:3 › stage - Verify the Landing Page Functionality - without existing Account › Verify the "Start free monitoring" button UI and functionality without existing account: src/e2e/specs/landing.spec.ts#L1
3) [firefox] › landing.spec.ts:256:3 › stage - Verify the Landing Page Functionality - without existing Account › Verify the "Start free monitoring" button UI and functionality without existing account Test timeout of 60000ms exceeded.
[firefox] › landing.spec.ts:256:3 › stage - Verify the Landing Page Functionality - without existing Account › Verify the "Start free monitoring" button UI and functionality without existing account: src/e2e/pages/authPage.ts#L31
3) [firefox] › landing.spec.ts:256:3 › stage - Verify the Landing Page Functionality - without existing Account › Verify the "Start free monitoring" button UI and functionality without existing account Error: page.waitForURL: Test timeout of 60000ms exceeded. =========================== logs =========================== waiting for navigation to "**/user/**" until "load" navigated to "***/api/auth/signin?error=Callback" ============================================================ at ../pages/authPage.ts:31 29 | async continue({ waitForURL = "**/*" }) { 30 | await this.continueButton.click(); > 31 | await this.page.waitForURL(waitForURL); | ^ 32 | } 33 | 34 | async enterVerificationCode(code: string) { at AuthPage.continue (/home/runner/work/blurts-server/blurts-server/src/e2e/pages/authPage.ts:31:21) at AuthPage.enterVerificationCode (/home/runner/work/blurts-server/blurts-server/src/e2e/pages/authPage.ts:36:5) at AuthPage.signUp (/home/runner/work/blurts-server/blurts-server/src/e2e/pages/authPage.ts:67:5) at /home/runner/work/blurts-server/blurts-server/src/e2e/specs/landing.spec.ts:277:5
Slow Test: [firefox] › purchase.spec.ts#L1
[firefox] › purchase.spec.ts took 3.3m
Slow Test: [chromium] › purchase.spec.ts#L1
[chromium] › purchase.spec.ts took 3.2m
Slow Test: [chromium] › landing.spec.ts#L1
[chromium] › landing.spec.ts took 55.5s
Slow Test: [firefox] › auth.spec.ts#L1
[firefox] › auth.spec.ts took 19.2s
Slow Test: [chromium] › auth.spec.ts#L1
[chromium] › auth.spec.ts took 16.5s
🎭 Playwright Run Summary
3 flaky [firefox] › dashboard.spec.ts:465:3 › stage - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card [firefox] › dashboard.spec.ts:682:3 › stage - Breaches Dashboard - Navigation › Verify that the navigation bar options work correctly [firefox] › landing.spec.ts:256:3 › stage - Verify the Landing Page Functionality - without existing Account › Verify the "Start free monitoring" button UI and functionality without existing account 4 skipped 73 passed (18.9m)

Artifacts

Produced during runtime
Name Size
playwright-report Expired
8.62 MB
test-results Expired
7.66 MB