Skip to content

[MWPW-162495] : Temporary fix to handle the extra <p> generated in HTML from Helix #3410

[MWPW-162495] : Temporary fix to handle the extra <p> generated in HTML from Helix

[MWPW-162495] : Temporary fix to handle the extra <p> generated in HTML from Helix #3410

Triggered via pull request February 25, 2025 08:58
Status Failure
Total duration 12m 26s
Artifacts

run-nala-default.yml

on: pull_request
Matrix: Running Nala E2E UI Tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 notice
[milo-live-chromium] › blocks/accordion/accordion.test.js:19:7 › Milo Accordion Block test suite › @accordion-container: nala/blocks/accordion/accordion.test.js#L33
1) [milo-live-chromium] › blocks/accordion/accordion.test.js:19:7 › Milo Accordion Block test suite › @accordion-container,@accordion @smoke @regression @milo › step-2: Verify Accrodion block content/specs Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('.accordion-container').first().locator('.descr-term[role=heading]') Expected: 3 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('.accordion-container').first().locator('.descr-term[role=heading]') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 31 | 32 | // verify accordion headers, buttons, and icons count > 33 | await expect(await accordion.accordionHeaders).toHaveCount(data.headers); | ^ 34 | await expect(await accordion.accordionButtons).toHaveCount(data.headers); 35 | await expect(await accordion.accordionButtonIcons).toHaveCount(data.headers); 36 | at /home/runner/work/milo/milo/nala/blocks/accordion/accordion.test.js:33:54 at /home/runner/work/milo/milo/nala/blocks/accordion/accordion.test.js:29:5
[milo-live-chromium] › blocks/accordion/accordion.test.js:19:7 › Milo Accordion Block test suite › @accordion-container: nala/blocks/accordion/accordion.test.js#L33
1) [milo-live-chromium] › blocks/accordion/accordion.test.js:19:7 › Milo Accordion Block test suite › @accordion-container,@accordion @smoke @regression @milo › step-2: Verify Accrodion block content/specs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('.accordion-container').first().locator('.descr-term[role=heading]') Expected: 3 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('.accordion-container').first().locator('.descr-term[role=heading]') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 31 | 32 | // verify accordion headers, buttons, and icons count > 33 | await expect(await accordion.accordionHeaders).toHaveCount(data.headers); | ^ 34 | await expect(await accordion.accordionButtons).toHaveCount(data.headers); 35 | await expect(await accordion.accordionButtonIcons).toHaveCount(data.headers); 36 | at /home/runner/work/milo/milo/nala/blocks/accordion/accordion.test.js:33:54 at /home/runner/work/milo/milo/nala/blocks/accordion/accordion.test.js:29:5
[milo-live-chromium] › blocks/accordion/accordion.test.js:93:7 › Milo Accordion Block test suite › @accordion (quiet: nala/blocks/accordion/accordion.test.js#L107
2) [milo-live-chromium] › blocks/accordion/accordion.test.js:93:7 › Milo Accordion Block test suite › @accordion (quiet, max-width-12-desktop-large),@accordion @accordion-quiet-max @smoke @regression @milo › step-2: Verify Accrodion block content/specs Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('.accordion-container').first().locator('.descr-term[role=heading]') Expected: 3 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('.accordion-container').first().locator('.descr-term[role=heading]') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 105 | 106 | // verify accordion headers, buttons, and icons count > 107 | await expect(await accordion.accordionHeaders).toHaveCount(data.headers); | ^ 108 | await expect(await accordion.accordionButtons).toHaveCount(data.headers); 109 | await expect(await accordion.accordionButtonIcons).toHaveCount(data.headers); 110 | at /home/runner/work/milo/milo/nala/blocks/accordion/accordion.test.js:107:54 at /home/runner/work/milo/milo/nala/blocks/accordion/accordion.test.js:103:5
[milo-live-chromium] › blocks/accordion/accordion.test.js:93:7 › Milo Accordion Block test suite › @accordion (quiet: nala/blocks/accordion/accordion.test.js#L107
2) [milo-live-chromium] › blocks/accordion/accordion.test.js:93:7 › Milo Accordion Block test suite › @accordion (quiet, max-width-12-desktop-large),@accordion @accordion-quiet-max @smoke @regression @milo › step-2: Verify Accrodion block content/specs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('.accordion-container').first().locator('.descr-term[role=heading]') Expected: 3 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('.accordion-container').first().locator('.descr-term[role=heading]') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 105 | 106 | // verify accordion headers, buttons, and icons count > 107 | await expect(await accordion.accordionHeaders).toHaveCount(data.headers); | ^ 108 | await expect(await accordion.accordionButtons).toHaveCount(data.headers); 109 | await expect(await accordion.accordionButtonIcons).toHaveCount(data.headers); 110 | at /home/runner/work/milo/milo/nala/blocks/accordion/accordion.test.js:107:54 at /home/runner/work/milo/milo/nala/blocks/accordion/accordion.test.js:103:5
[milo-live-chromium] › blocks/merchcard/merchcard.test.js:93:7 › Milo Merchcard block test suite › [Test Id - 2] @Merch-card (special-offers) : nala/blocks/merchcard/merchcard.test.js#L111
3) [milo-live-chromium] › blocks/merchcard/merchcard.test.js:93:7 › Milo Merchcard block test suite › [Test Id - 2] @Merch-card (special-offers) ,@merch-card @smoke @regression @milo › step-2: Verify Merch Card special offers content/specs Error: Timed out 5000ms waiting for expect(locator).toContainText(expected) Locator: locator('.merch-card.special-offers').first().locator('div[slot="body-xs"] p').first() - Expected string - 1 + Received string + 3 - Get 20+ creative apps and save big when you choose a yearly plan instead of a monthly plan. + + + Call log: - expect.toContainText with timeout 5000ms - waiting for locator('.merch-card.special-offers').first().locator('div[slot="body-xs"] p').first() - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " 109 | await expect(await merchCard.specialOffersTitleHeading).toContainText(data.titleH3); 110 | > 111 | await expect(await merchCard.specialOffersDescription1).toContainText(data.description1); | ^ 112 | await expect(await merchCard.specialOffersDescription2).toContainText(data.description2); 113 | 114 | await expect(await merchCard.footer).toBeVisible(); at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:111:63 at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:103:5
[milo-live-chromium] › blocks/merchcard/merchcard.test.js:93:7 › Milo Merchcard block test suite › [Test Id - 2] @Merch-card (special-offers) : nala/blocks/merchcard/merchcard.test.js#L111
3) [milo-live-chromium] › blocks/merchcard/merchcard.test.js:93:7 › Milo Merchcard block test suite › [Test Id - 2] @Merch-card (special-offers) ,@merch-card @smoke @regression @milo › step-2: Verify Merch Card special offers content/specs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toContainText(expected) Locator: locator('.merch-card.special-offers').first().locator('div[slot="body-xs"] p').first() - Expected string - 1 + Received string + 3 - Get 20+ creative apps and save big when you choose a yearly plan instead of a monthly plan. + + + Call log: - expect.toContainText with timeout 5000ms - waiting for locator('.merch-card.special-offers').first().locator('div[slot="body-xs"] p').first() - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " 109 | await expect(await merchCard.specialOffersTitleHeading).toContainText(data.titleH3); 110 | > 111 | await expect(await merchCard.specialOffersDescription1).toContainText(data.description1); | ^ 112 | await expect(await merchCard.specialOffersDescription2).toContainText(data.description2); 113 | 114 | await expect(await merchCard.footer).toBeVisible(); at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:111:63 at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:103:5
[milo-live-chromium] › blocks/merchcard/merchcard.test.js:125:7 › Milo Merchcard block test suite › [Test Id - 3] @Merch-card (special-offers) with badge: nala/blocks/merchcard/merchcard.test.js#L145
4) [milo-live-chromium] › blocks/merchcard/merchcard.test.js:125:7 › Milo Merchcard block test suite › [Test Id - 3] @Merch-card (special-offers) with badge,@merch-card @smoke @regression @milo › step-2: Verify Merch Card special offers content/specs Error: Timed out 5000ms waiting for expect(locator).toContainText(expected) Locator: locator('.merch-card.special-offers').first().locator('div[slot="body-xs"] p').first() - Expected string - 1 + Received string + 3 - Create gorgeous images, rich graphics, and incredible art. Save 10% for the first year. Ends Mar 20. + + + Call log: - expect.toContainText with timeout 5000ms - waiting for locator('.merch-card.special-offers').first().locator('div[slot="body-xs"] p').first() - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " 143 | await expect(await merchCard.specialOffersDetailM).toContainText(data.titleH4); 144 | > 145 | await expect(await merchCard.specialOffersDescription1).toContainText(data.description); | ^ 146 | await expect(await merchCard.seeTermsTextLink).toContainText(data.link1Text); 147 | 148 | await expect(await merchCard.footer).toBeVisible(); at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:145:63 at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:135:5
[milo-live-chromium] › blocks/merchcard/merchcard.test.js:125:7 › Milo Merchcard block test suite › [Test Id - 3] @Merch-card (special-offers) with badge: nala/blocks/merchcard/merchcard.test.js#L145
4) [milo-live-chromium] › blocks/merchcard/merchcard.test.js:125:7 › Milo Merchcard block test suite › [Test Id - 3] @Merch-card (special-offers) with badge,@merch-card @smoke @regression @milo › step-2: Verify Merch Card special offers content/specs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toContainText(expected) Locator: locator('.merch-card.special-offers').first().locator('div[slot="body-xs"] p').first() - Expected string - 1 + Received string + 3 - Create gorgeous images, rich graphics, and incredible art. Save 10% for the first year. Ends Mar 20. + + + Call log: - expect.toContainText with timeout 5000ms - waiting for locator('.merch-card.special-offers').first().locator('div[slot="body-xs"] p').first() - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " 143 | await expect(await merchCard.specialOffersDetailM).toContainText(data.titleH4); 144 | > 145 | await expect(await merchCard.specialOffersDescription1).toContainText(data.description); | ^ 146 | await expect(await merchCard.seeTermsTextLink).toContainText(data.link1Text); 147 | 148 | await expect(await merchCard.footer).toBeVisible(); at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:145:63 at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:135:5
[milo-live-chromium] › blocks/merchcard/merchcard.test.js:165:7 › Milo Merchcard block test suite › [Test Id - 4] @Merch-card (plans): nala/blocks/merchcard/merchcard.test.js#L183
5) [milo-live-chromium] › blocks/merchcard/merchcard.test.js:165:7 › Milo Merchcard block test suite › [Test Id - 4] @Merch-card (plans),@merch-card @smoke @regression @milo › step-2: Verify Merch Card special offers content/specs Error: Timed out 5000ms waiting for expect(locator).toContainText(expected) Locator: locator('.merch-card.plans').first().locator('div[slot="body-xs"] p').first() - Expected string - 1 + Received string + 3 - Get 20+ Creative Cloud apps including Photoshop, Illustrator, Adobe Express, Premiere Pro, and Acrobat Pro. (Substance 3D apps are not included.) + + + Call log: - expect.toContainText with timeout 5000ms - waiting for locator('.merch-card.plans').first().locator('div[slot="body-xs"] p').first() - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " 181 | 182 | // await expect(await merchCard.price).toContainText(data.price); > 183 | await expect(await merchCard.plansCardDescription1).toContainText(data.description); | ^ 184 | await expect(await merchCard.seePlansTextLink).toContainText(data.link1Text); 185 | 186 | await expect(await merchCard.footer).toBeVisible(); at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:183:59 at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:175:5
[milo-live-chromium] › blocks/merchcard/merchcard.test.js:165:7 › Milo Merchcard block test suite › [Test Id - 4] @Merch-card (plans): nala/blocks/merchcard/merchcard.test.js#L183
5) [milo-live-chromium] › blocks/merchcard/merchcard.test.js:165:7 › Milo Merchcard block test suite › [Test Id - 4] @Merch-card (plans),@merch-card @smoke @regression @milo › step-2: Verify Merch Card special offers content/specs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toContainText(expected) Locator: locator('.merch-card.plans').first().locator('div[slot="body-xs"] p').first() - Expected string - 1 + Received string + 3 - Get 20+ Creative Cloud apps including Photoshop, Illustrator, Adobe Express, Premiere Pro, and Acrobat Pro. (Substance 3D apps are not included.) + + + Call log: - expect.toContainText with timeout 5000ms - waiting for locator('.merch-card.plans').first().locator('div[slot="body-xs"] p').first() - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " - locator resolved to <p>↵ ↵ </p> - unexpected value " " 181 | 182 | // await expect(await merchCard.price).toContainText(data.price); > 183 | await expect(await merchCard.plansCardDescription1).toContainText(data.description); | ^ 184 | await expect(await merchCard.seePlansTextLink).toContainText(data.link1Text); 185 | 186 | await expect(await merchCard.footer).toBeVisible(); at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:183:59 at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:175:5
🎭 Playwright Run Summary
46 failed [milo-live-chromium] › blocks/accordion/accordion.test.js:19:7 › Milo Accordion Block test suite › @accordion-container,@accordion @smoke @regression @milo [milo-live-chromium] › blocks/accordion/accordion.test.js:93:7 › Milo Accordion Block test suite › @accordion (quiet, max-width-12-desktop-large),@accordion @accordion-quiet-max @smoke @regression @milo [milo-live-chromium] › blocks/merchcard/merchcard.test.js:93:7 › Milo Merchcard block test suite › [Test Id - 2] @Merch-card (special-offers) ,@merch-card @smoke @regression @milo [milo-live-chromium] › blocks/merchcard/merchcard.test.js:125:7 › Milo Merchcard block test suite › [Test Id - 3] @Merch-card (special-offers) with badge,@merch-card @smoke @regression @milo [milo-live-chromium] › blocks/merchcard/merchcard.test.js:165:7 › Milo Merchcard block test suite › [Test Id - 4] @Merch-card (plans),@merch-card @smoke @regression @milo [milo-live-chromium] › blocks/merchcard/merchcard.test.js:194:7 › Milo Merchcard block test suite › [Test Id - 5] @Merch-card (plans) with badge,@merch-card @smoke @regression @milo [milo-live-chromium] › blocks/merchcard/merchcard.test.js:230:7 › Milo Merchcard block test suite › [Test Id - 6] @Merch-card (plans, secure),@merch-card @smoke @regression @milo [milo-live-chromium] › blocks/merchcard/merchcard.test.js:261:7 › Milo Merchcard block test suite › [Test Id - 7] @Merch-card (plans, secure) with badge,@merch-card @smoke @regression @milo [milo-live-chromium] › blocks/merchcard/merchcard.test.js:294:7 › Milo Merchcard block test suite › [Test Id - 8] @Merch-card (catalog),@merch-card @smoke @regression @milo [milo-live-chromium] › blocks/merchcard/merchcard.test.js:326:7 › Milo Merchcard block test suite › [Test Id - 9] @Merch-card (catalog) with badge,@merch-card @smoke @regression @milo [milo-live-chromium] › blocks/merchcard/merchcard.test.js:367:7 › Milo Merchcard block test suite › [Test Id - 10] @Merch-card (catalog) with more info and badge,@merch-card @smoke @regression @milo [milo-live-chromium] › blocks/table/table.test.js:16:7 › Milo Table block feature test suite › [Test Id - 0] @table (default),@table-1 @smoke @regression @milo [milo-live-chromium] › blocks/video/video.test.js:104:7 › Milo Video Block test suite › [Test Id - 4] @mpc Video,@video @smoke @regression @milo [milo-live-chromium] › blocks/video/video.test.js:130:7 › Milo Video Block test suite › [Test Id - 5] @mpc Video Autoplay Looping,@video @smoke @regression @milo [milo-live-chromium] › features/mas/ccd/masccd.test.js:1228:7 › CCD Merchcard feature test suite › @MAS-CCD-slice-upt-link,@MAS-CCD @slice-card @slice-single @Commerce @smoke @regression @milo [milo-live-chromium] › features/promotions/promotions.test.js:264:7 › Promotions feature test suite › @Promo-preview,@Promo @Commerce @smoke @regression [milo-live-firefox] › blocks/accordion/accordion.test.js:19:7 › Milo Accordion Block test suite › @accordion-container,@accordion @smoke @regression @milo [milo-live-firefox] › blocks/accordion/accordion.test.js:93:7 › Milo Accordion Block test suite › @accordion (quiet, max-width-12-desktop-large),@accordion @accordion-quiet-max @smoke @regression @milo [milo-live-firefox] › blocks/merchcard/merchcard.test.js:93:7 › Milo Merchcard block test suite › [Test Id - 2] @Merch-card (special-offers) ,@merch-card @smoke @regression @milo [milo-live-firefox] › blocks/merchcard/merchcard.test.js:125:7 › Milo Merchcard block test suite › [Test Id - 3] @Merch-card (special-offers) with badge,@merch-card @smoke @regression @milo [milo-live-firefox] › blocks/merchcard/merchcard.test.js:165:7 › Milo Merchcard block test suite › [Test Id - 4] @Merch-card (plans),@merch-card @smoke @regression @milo [milo-live-firefox] › blocks/merchcard/merchcard.test.js:194:7 › Milo Merchcard block test suite › [Test Id - 5] @Merch-card (plans) with badge,@merch-card @smoke @regression @milo [milo-live-firefox] › blocks/merchcard/merchcard.test.js:230:7 › Milo Me