Skip to content

MNTOR-3902 - Design changes to monthly report emails #2041

MNTOR-3902 - Design changes to monthly report emails

MNTOR-3902 - Design changes to monthly report emails #2041

Triggered via pull request January 24, 2025 20:14
@codemistcodemist
synchronize #5530
mntor-3902
Status Failure
Total duration 8m 1s
Artifacts 2

e2e_pr_full.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

9 errors, 5 warnings, and 1 notice
[chromium] › dashboard/dashboard-payment.spec.ts:22:3 › local - Breaches Dashboard - Payment › Verify that the user can select what type of plan they want: src/e2e/specs/dashboard/dashboard-payment.spec.ts#L1
1) [chromium] › dashboard/dashboard-payment.spec.ts:22:3 › local - Breaches Dashboard - Payment › Verify that the user can select what type of plan they want, verify that the Premium upsell modal is displayed correctly Test timeout of 60000ms exceeded.
[chromium] › dashboard/dashboard-payment.spec.ts:22:3 › local - Breaches Dashboard - Payment › Verify that the user can select what type of plan they want: src/e2e/pages/purchasePage.ts#L113
1) [chromium] › dashboard/dashboard-payment.spec.ts:22:3 › local - Breaches Dashboard - Payment › Verify that the user can select what type of plan they want, verify that the Premium upsell modal is displayed correctly Error: locator.waitFor: Test timeout of 60000ms exceeded. Call log: - waiting for getByRole('heading', { name: 'Set up your subscription' }) to be visible at ../pages/purchasePage.ts:113 111 | 112 | async verifyMonthlyPlanDetails() { > 113 | await this.subscriptionHeader.waitFor(); | ^ 114 | const planDetails = removeUnicodeChars( 115 | (await this.planDetails.textContent()) as string, 116 | ); at PurchasePage.verifyMonthlyPlanDetails (/home/runner/work/blurts-server/blurts-server/src/e2e/pages/purchasePage.ts:113:35) at DashboardPage.verifyPremiumUpsellModalOptions (/home/runner/work/blurts-server/blurts-server/src/e2e/pages/dashBoardPage.ts:306:24) at /home/runner/work/blurts-server/blurts-server/src/e2e/specs/dashboard/dashboard-payment.spec.ts:44:5
[chromium] › dashboard/dashboard-payment.spec.ts:22:3 › local - Breaches Dashboard - Payment › Verify that the user can select what type of plan they want: src/e2e/specs/dashboard/dashboard-payment.spec.ts#L1
1) [chromium] › dashboard/dashboard-payment.spec.ts:22:3 › local - Breaches Dashboard - Payment › Verify that the user can select what type of plan they want, verify that the Premium upsell modal is displayed correctly Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] › dashboard/dashboard-payment.spec.ts:22:3 › local - Breaches Dashboard - Payment › Verify that the user can select what type of plan they want: src/e2e/pages/purchasePage.ts#L122
1) [chromium] › dashboard/dashboard-payment.spec.ts:22:3 › local - Breaches Dashboard - Payment › Verify that the user can select what type of plan they want, verify that the Premium upsell modal is displayed correctly Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Test timeout of 60000ms exceeded. Call log: - waiting for getByRole('heading', { name: 'Set up your subscription' }) to be visible at ../pages/purchasePage.ts:122 120 | 121 | async verifyYearlyPlanDetails() { > 122 | await this.subscriptionHeader.waitFor(); | ^ 123 | const planDetails = removeUnicodeChars( 124 | (await this.planDetails.textContent()) as string, 125 | ); at PurchasePage.verifyYearlyPlanDetails (/home/runner/work/blurts-server/blurts-server/src/e2e/pages/purchasePage.ts:122:35) at DashboardPage.verifyPremiumUpsellModalOptions (/home/runner/work/blurts-server/blurts-server/src/e2e/pages/dashBoardPage.ts:314:24) at /home/runner/work/blurts-server/blurts-server/src/e2e/specs/dashboard/dashboard-payment.spec.ts:44:5
[firefox] › dashboard/dashboard-footer.spec.ts:21:3 › local - Breaches Dashboard - Footer › Verify that the site footer is displayed correctly: src/e2e/specs/dashboard/dashboard-footer.spec.ts#L1
2) [firefox] › dashboard/dashboard-footer.spec.ts:21:3 › local - Breaches Dashboard - Footer › Verify that the site footer is displayed correctly Test timeout of 60000ms exceeded.
[firefox] › dashboard/dashboard-footer.spec.ts:21:3 › local - Breaches Dashboard - Footer › Verify that the site footer is displayed correctly: src/e2e/utils/helpers.ts#L188
2) [firefox] › dashboard/dashboard-footer.spec.ts:21:3 › local - Breaches Dashboard - Footer › Verify that the site footer is displayed correctly Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://www.mozilla.org/privacy/subscription-services/", waiting until "load" at ../utils/helpers.ts:188 186 | if (href === null) return false; 187 | > 188 | await page.goto(href); | ^ 189 | const currentUrl = new URL(page.url()); 190 | const perceivedHost = currentUrl.hostname; 191 | const perceivedPath = currentUrl.pathname; at clickOnATagCheckDomain (/home/runner/work/blurts-server/blurts-server/src/e2e/utils/helpers.ts:188:14) at /home/runner/work/blurts-server/blurts-server/src/e2e/specs/dashboard/dashboard-footer.spec.ts:60:5
[firefox] › dashboard/dashboard-footer.spec.ts:21:3 › local - Breaches Dashboard - Footer › Verify that the site footer is displayed correctly: src/e2e/specs/dashboard/dashboard-footer.spec.ts#L1
2) [firefox] › dashboard/dashboard-footer.spec.ts:21:3 › local - Breaches Dashboard - Footer › Verify that the site footer is displayed correctly Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[firefox] › dashboard/dashboard-footer.spec.ts:21:3 › local - Breaches Dashboard - Footer › Verify that the site footer is displayed correctly: src/e2e/utils/helpers.ts#L188
2) [firefox] › dashboard/dashboard-footer.spec.ts:21:3 › local - Breaches Dashboard - Footer › Verify that the site footer is displayed correctly Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: Test timeout of 60000ms exceeded. Call log: - navigating to "https://www.mozilla.org/about/legal/terms/subscription-services/", waiting until "load" at ../utils/helpers.ts:188 186 | if (href === null) return false; 187 | > 188 | await page.goto(href); | ^ 189 | const currentUrl = new URL(page.url()); 190 | const perceivedHost = currentUrl.hostname; 191 | const perceivedPath = currentUrl.pathname; at clickOnATagCheckDomain (/home/runner/work/blurts-server/blurts-server/src/e2e/utils/helpers.ts:188:14) at /home/runner/work/blurts-server/blurts-server/src/e2e/specs/dashboard/dashboard-footer.spec.ts:54:5
e2e-tests-full
Process completed with exit code 1.
e2e-tests-full
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Slow Test: [firefox] › dashboard/dashboard-breaches-scan.spec.ts#L1
[firefox] › dashboard/dashboard-breaches-scan.spec.ts took 38.5s
Slow Test: [chromium] › dashboard/dashboard-breaches-scan.spec.ts#L1
[chromium] › dashboard/dashboard-breaches-scan.spec.ts took 36.9s
Slow Test: [firefox] › dashboard/dashboard-overview-card.spec.ts#L1
[firefox] › dashboard/dashboard-overview-card.spec.ts took 18.6s
Slow Test: [firefox] › dashboard/dashboard-payment.spec.ts#L1
[firefox] › dashboard/dashboard-payment.spec.ts took 15.9s
🎭 Playwright Run Summary
2 failed [chromium] › dashboard/dashboard-payment.spec.ts:22:3 › local - 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] › dashboard/dashboard-footer.spec.ts:21:3 › local - Breaches Dashboard - Footer › Verify that the site footer is displayed correctly 14 skipped 70 passed (6.7m)

Artifacts

Produced during runtime
Name Size
playwright-report
25 MB
test-results
23.9 MB