Skip to content

Monitor Cron e2e Tests #448

Monitor Cron e2e Tests

Monitor Cron e2e Tests #448

Re-run triggered October 24, 2024 09:21
Status Failure
Total duration 28m 37s
Artifacts 4

e2e_cron.yml

on: workflow_dispatch
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 5 warnings, and 1 notice
[chromium] › dashboard/dashboard-breaches-scan.spec.ts:36:3 › prod - Breaches Dashboard - Breaches Scan: src/e2e/specs/dashboard/dashboard-breaches-scan.spec.ts#L1
1) [chromium] › dashboard/dashboard-breaches-scan.spec.ts:36:3 › prod - Breaches Dashboard - Breaches Scan, Continuous Protection, Data Profile Actions › Verify that the Premium upsell modal is displayed correctly - Continuous Protection, verify that the user can mark Data broker profiles as fixed Test timeout of 180000ms exceeded.
[chromium] › dashboard/dashboard-breaches-scan.spec.ts:36:3 › prod - Breaches Dashboard - Breaches Scan: src/e2e/specs/dashboard/dashboard-breaches-scan.spec.ts#L77
1) [chromium] › dashboard/dashboard-breaches-scan.spec.ts:36:3 › prod - Breaches Dashboard - Breaches Scan, Continuous Protection, Data Profile Actions › Verify that the Premium upsell modal is displayed correctly - Continuous Protection, verify that the user can mark Data broker profiles as fixed Error: locator.waitFor: Test timeout of 180000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Get continuous protection' }) to be visible 75 | } 76 | > 77 | await dashboardPage.continuousProtectionButton.waitFor(); | ^ 78 | await expect(dashboardPage.continuousProtectionButton).toBeVisible(); 79 | await dashboardPage.continuousProtectionButton.click(); 80 | await dashboardPage.verifyPremiumUpsellModalOptions(); at /home/runner/work/blurts-server/blurts-server/src/e2e/specs/dashboard/dashboard-breaches-scan.spec.ts:77:52
[chromium] › dashboard/dashboard-breaches-scan.spec.ts:36:3 › prod - Breaches Dashboard - Breaches Scan: src/e2e/specs/dashboard/dashboard-breaches-scan.spec.ts#L1
1) [chromium] › dashboard/dashboard-breaches-scan.spec.ts:36:3 › prod - Breaches Dashboard - Breaches Scan, Continuous Protection, Data Profile Actions › Verify that the Premium upsell modal is displayed correctly - Continuous Protection, verify that the user can mark Data broker profiles as fixed Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 180000ms exceeded.
[chromium] › dashboard/dashboard-breaches-scan.spec.ts:36:3 › prod - Breaches Dashboard - Breaches Scan: src/e2e/specs/dashboard/dashboard-breaches-scan.spec.ts#L77
1) [chromium] › dashboard/dashboard-breaches-scan.spec.ts:36:3 › prod - Breaches Dashboard - Breaches Scan, Continuous Protection, Data Profile Actions › Verify that the Premium upsell modal is displayed correctly - Continuous Protection, verify that the user can mark Data broker profiles as fixed Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Test timeout of 180000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Get continuous protection' }) to be visible 75 | } 76 | > 77 | await dashboardPage.continuousProtectionButton.waitFor(); | ^ 78 | await expect(dashboardPage.continuousProtectionButton).toBeVisible(); 79 | await dashboardPage.continuousProtectionButton.click(); 80 | await dashboardPage.verifyPremiumUpsellModalOptions(); at /home/runner/work/blurts-server/blurts-server/src/e2e/specs/dashboard/dashboard-breaches-scan.spec.ts:77:52
[chromium] › dashboard/dashboard-overview-card.spec.ts:23:3 › prod - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card: src/e2e/specs/dashboard/dashboard-overview-card.spec.ts#L1
2) [chromium] › dashboard/dashboard-overview-card.spec.ts:23:3 › prod - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card Test timeout of 60000ms exceeded.
[chromium] › dashboard/dashboard-overview-card.spec.ts:23:3 › prod - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card: src/e2e/specs/dashboard/dashboard-overview-card.spec.ts#L39
2) [chromium] › dashboard/dashboard-overview-card.spec.ts:23:3 › prod - 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 "https://monitor.mozilla.org/user/dashboard/fix/leaked-passwords/passwords" ============================================================ 37 | await expect(dashboardPage.upsellScreenButton).toBeVisible(); 38 | await dashboardPage.upsellScreenButton.click(); > 39 | await page.waitForURL(/.*\/fix\/.*\/view-data-brokers.*/); | ^ 40 | await dataBrokersPage.removeThemForMeButton.click(); 41 | await page.waitForURL(/.*\/fix\/.*\/automatic-remove.*/); 42 | at /home/runner/work/blurts-server/blurts-server/src/e2e/specs/dashboard/dashboard-overview-card.spec.ts:39:16
[chromium] › dashboard/dashboard-overview-card.spec.ts:23:3 › prod - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card: src/e2e/specs/dashboard/dashboard-overview-card.spec.ts#L1
2) [chromium] › dashboard/dashboard-overview-card.spec.ts:23:3 › prod - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] › dashboard/dashboard-overview-card.spec.ts:23:3 › prod - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card: src/e2e/specs/dashboard/dashboard-overview-card.spec.ts#L39
2) [chromium] › dashboard/dashboard-overview-card.spec.ts:23:3 › prod - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForURL: Test timeout of 60000ms exceeded. =========================== logs =========================== waiting for navigation until "load" navigated to "https://monitor.mozilla.org/user/dashboard/fix/leaked-passwords/passwords" ============================================================ 37 | await expect(dashboardPage.upsellScreenButton).toBeVisible(); 38 | await dashboardPage.upsellScreenButton.click(); > 39 | await page.waitForURL(/.*\/fix\/.*\/view-data-brokers.*/); | ^ 40 | await dataBrokersPage.removeThemForMeButton.click(); 41 | await page.waitForURL(/.*\/fix\/.*\/automatic-remove.*/); 42 | at /home/runner/work/blurts-server/blurts-server/src/e2e/specs/dashboard/dashboard-overview-card.spec.ts:39:16
[chromium] › dashboard/dashboard-overview-card.spec.ts:62:3 › prod - Breaches Dashboard - Overview Card › Verify that the navigation of the Premium upsell screen works correctly - from overview card: src/e2e/specs/dashboard/dashboard-overview-card.spec.ts#L1
3) [chromium] › dashboard/dashboard-overview-card.spec.ts:62:3 › prod - Breaches Dashboard - Overview Card › Verify that the navigation of the Premium upsell screen works correctly - from overview card Test timeout of 60000ms exceeded.
[chromium] › dashboard/dashboard-overview-card.spec.ts:62:3 › prod - Breaches Dashboard - Overview Card › Verify that the navigation of the Premium upsell screen works correctly - from overview card: src/e2e/specs/dashboard/dashboard-overview-card.spec.ts#L92
3) [chromium] › dashboard/dashboard-overview-card.spec.ts:62:3 › prod - Breaches Dashboard - Overview Card › Verify that the navigation of the Premium upsell screen works correctly - from overview card Error: page.waitForURL: Test timeout of 60000ms exceeded. =========================== logs =========================== waiting for navigation until "load" navigated to "https://monitor.mozilla.org/user/dashboard/fix/leaked-passwords/passwords" ============================================================ 90 | //check that premium upsell screen loads 91 | await dashboardPage.upsellScreenButton.click(); > 92 | await page.waitForURL(/.*\/fix\/.*\/view-data-brokers.*/); | ^ 93 | await dataBrokersPage.removeThemForMeButton.click(); 94 | await page.waitForURL(/.*\/fix\/.*\/automatic-remove.*/); 95 | at /home/runner/work/blurts-server/blurts-server/src/e2e/specs/dashboard/dashboard-overview-card.spec.ts:92:16
Slow Test: [firefox] › landing/landing-new-account.spec.ts#L1
[firefox] › landing/landing-new-account.spec.ts took 23.5s
Slow Test: [chromium] › landing/landing-new-account.spec.ts#L1
[chromium] › landing/landing-new-account.spec.ts took 21.7s
Slow Test: [firefox] › dashboard/dashboard-footer.spec.ts#L1
[firefox] › dashboard/dashboard-footer.spec.ts took 20.3s
Slow Test: [firefox] › auth.spec.ts#L1
[firefox] › auth.spec.ts took 18.8s
Slow Test: [chromium] › auth.spec.ts#L1
[chromium] › auth.spec.ts took 17.5s
🎭 Playwright Run Summary
10 failed [chromium] › dashboard/dashboard-breaches-scan.spec.ts:36:3 › prod - Breaches Dashboard - Breaches Scan, Continuous Protection, Data Profile Actions › Verify that the Premium upsell modal is displayed correctly - Continuous Protection, verify that the user can mark Data broker profiles as fixed [chromium] › dashboard/dashboard-overview-card.spec.ts:23:3 › prod - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card [chromium] › dashboard/dashboard-overview-card.spec.ts:62:3 › prod - Breaches Dashboard - Overview Card › Verify that the navigation of the Premium upsell screen works correctly - from overview card [chromium] › dashboard/dashboard-payment.spec.ts:22:3 › prod - Breaches Dashboard - Payment › Verify that the user can select what type of plan they want, verify that the Premium upsell modal is displayed correctly [chromium] › landing/landing-content.spec.ts:161:3 › prod - Verify the Landing Page content › Verify the 'Get data removal' button UI and functionality for both yearly and monthly options [firefox] › dashboard/dashboard-breaches-scan.spec.ts:36:3 › prod - Breaches Dashboard - Breaches Scan, Continuous Protection, Data Profile Actions › Verify that the Premium upsell modal is displayed correctly - Continuous Protection, verify that the user can mark Data broker profiles as fixed [firefox] › dashboard/dashboard-overview-card.spec.ts:23:3 › prod - Breaches Dashboard - Overview Card › Verify that the Premium upsell screen is displayed correctly - overview card [firefox] › dashboard/dashboard-overview-card.spec.ts:62:3 › prod - Breaches Dashboard - Overview Card › Verify that the navigation of the Premium upsell screen works correctly - from overview card [firefox] › dashboard/dashboard-payment.spec.ts:22:3 › prod - Breaches Dashboard - Payment › Verify that the user can select what type of plan they want, verify that the Premium upsell modal is displayed correctly [firefox] › landing/landing-content.spec.ts:161:3 › prod - Verify the Landing Page content › Verify the 'Get data removal' button UI and functionality for both yearly and monthly options 14 skipped 62 passed (27.6m)

Artifacts

Produced during runtime
Name Size
playwright-report
46 MB
test-results
45.5 MB