MNTOR-3902 - Design changes to monthly report emails #2041
e2e_pr_full.yml
on: pull_request
e2e-tests-full
7m 52s
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 |
|