Skip to content

Feat(MWPW-146367):Added accessibility player controls (NON MPC) #1341

Feat(MWPW-146367):Added accessibility player controls (NON MPC)

Feat(MWPW-146367):Added accessibility player controls (NON MPC) #1341

Triggered via pull request November 9, 2024 17:32
Status Failure
Total duration 9m 48s
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/marquee/marquee.test.js:521:7 › Milo Marquee Block test suite › [Test Id - 15] Marquee small (background video playsinline): nala/blocks/marquee/marquee.test.js#L546
1) [milo-live-chromium] › blocks/marquee/marquee.test.js:521:7 › Milo Marquee Block test suite › [Test Id - 15] Marquee small (background video playsinline),@marquee @marquee-video @smoke @regression @milo › step-3: Verify analytic attributes Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected) Locator: locator('.marquee').first().locator('.con-button.blue.button-l') Expected string: "Call to action-1--Marquee standard sma" Received string: "Call to action-2--Marquee standard sma" Call log: - expect.toHaveAttribute with timeout 5000ms - waiting for locator('.marquee').first().locator('.con-button.blue.button-l') - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" 544 | await test.step('step-3: Verify analytic attributes', async () => { 545 | await expect(await marquee.marqueeSmallDark).toHaveAttribute('daa-lh', await webUtil.getBlockDaalh('marquee', 1)); > 546 | await expect(await marquee.blueButtonL).toHaveAttribute('daa-ll', await webUtil.getLinkDaall(data.blueButtonText, 1, data.h2Text)); | ^ 547 | }); 548 | 549 | await test.step('step-4: Verify the accessibility test on the Marquee (small) background video playsinline block', async () => { at /home/runner/work/milo/milo/nala/blocks/marquee/marquee.test.js:546:47 at /home/runner/work/milo/milo/nala/blocks/marquee/marquee.test.js:544:5
[milo-live-chromium] › blocks/marquee/marquee.test.js:521:7 › Milo Marquee Block test suite › [Test Id - 15] Marquee small (background video playsinline): nala/blocks/marquee/marquee.test.js#L546
1) [milo-live-chromium] › blocks/marquee/marquee.test.js:521:7 › Milo Marquee Block test suite › [Test Id - 15] Marquee small (background video playsinline),@marquee @marquee-video @smoke @regression @milo › step-3: Verify analytic attributes Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected) Locator: locator('.marquee').first().locator('.con-button.blue.button-l') Expected string: "Call to action-1--Marquee standard sma" Received string: "Call to action-2--Marquee standard sma" Call log: - expect.toHaveAttribute with timeout 5000ms - waiting for locator('.marquee').first().locator('.con-button.blue.button-l') - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" - locator resolved to <a href="https://www.adobe.com/" daa-ll="Call to action-2--Marquee standard sma" class="con-button blue button-l button-justified-mobile">Call to action</a> - unexpected value "Call to action-2--Marquee standard sma" 544 | await test.step('step-3: Verify analytic attributes', async () => { 545 | await expect(await marquee.marqueeSmallDark).toHaveAttribute('daa-lh', await webUtil.getBlockDaalh('marquee', 1)); > 546 | await expect(await marquee.blueButtonL).toHaveAttribute('daa-ll', await webUtil.getLinkDaall(data.blueButtonText, 1, data.h2Text)); | ^ 547 | }); 548 | 549 | await test.step('step-4: Verify the accessibility test on the Marquee (small) background video playsinline block', async () => { at /home/runner/work/milo/milo/nala/blocks/marquee/marquee.test.js:546:47 at /home/runner/work/milo/milo/nala/blocks/marquee/marquee.test.js:544:5
[milo-live-chromium] › blocks/marquee/marquee.test.js:555:7 › Milo Marquee Block test suite › [Test Id - 16] Marquee large (background video playsinline desktop): nala/blocks/marquee/marquee.test.js#L573
2) [milo-live-chromium] › blocks/marquee/marquee.test.js:555:7 › Milo Marquee Block test suite › [Test Id - 16] Marquee large (background video playsinline desktop),@marquee @marquee-video @smoke @regression @milo › step-2: Verify Marquee (large, light) desktop background specs Error: Timed out 5000ms waiting for expect(locator).toContainText(expected) Locator: locator('.marquee').first().locator('a').nth(1) Expected string: "See all plans" Received string: "Free trial" Call log: - expect.toContainText with timeout 5000ms - waiting for locator('.marquee').first().locator('a').nth(1) - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" daa-ll="Free trial-2--Desktop video only" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" daa-ll="Free trial-2--Desktop video only" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" daa-ll="Free trial-2--Desktop video only" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" daa-ll="Free trial-2--Desktop video only" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" daa-ll="Free trial-2--Desktop video only" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" daa-ll="Free trial-2--Desktop video only" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" 571 | await expect(await marquee.bodyXL).toContainText(data.bodyText); 572 | await expect(await marquee.blueButtonXL).toContainText(data.blueButtonText); > 573 | await expect(await marquee.actionLink2).toContainText(data.linkText); | ^ 574 | 575 | await expect(await marquee.backgroundVideoDesktop).toBeVisible(); 576 | expect(await webUtil.verifyAttributes(marquee.backgroundVideoDesktop, marquee.attributes['backgroundVideo.inline'])).toBeTruthy(); at /home/runner/work/milo/milo/nala/blocks/marquee/marquee.test.js:573:47 at /home/runner/work/milo/milo/nala/blocks/marquee/marquee.test.js:567:5
[milo-live-chromium] › blocks/marquee/marquee.test.js:555:7 › Milo Marquee Block test suite › [Test Id - 16] Marquee large (background video playsinline desktop): nala/blocks/marquee/marquee.test.js#L573
2) [milo-live-chromium] › blocks/marquee/marquee.test.js:555:7 › Milo Marquee Block test suite › [Test Id - 16] Marquee large (background video playsinline desktop),@marquee @marquee-video @smoke @regression @milo › step-2: Verify Marquee (large, light) desktop background specs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toContainText(expected) Locator: locator('.marquee').first().locator('a').nth(1) Expected string: "See all plans" Received string: "Free trial" Call log: - expect.toContainText with timeout 5000ms - waiting for locator('.marquee').first().locator('a').nth(1) - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" daa-ll="Free trial-2--Desktop video only" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" daa-ll="Free trial-2--Desktop video only" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" daa-ll="Free trial-2--Desktop video only" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" daa-ll="Free trial-2--Desktop video only" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" daa-ll="Free trial-2--Desktop video only" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" - locator resolved to <a href="#video-modal" data-modal-hash="#video-modal" daa-ll="Free trial-2--Desktop video only" data-modal-path="/fragments/rclayton/video" class="modal link-block con-button blue button-xl button-justified-mobile">Free trial</a> - unexpected value "Free trial" 571 | await expect(await marquee.bodyXL).toContainText(data.bodyText); 572 | await expect(await marquee.blueButtonXL).toContainText(data.blueButtonText); > 573 | await expect(await marquee.actionLink2).toContainText(data.linkText); | ^ 574 | 575 | await expect(await marquee.backgroundVideoDesktop).toBeVisible(); 576 | expect(await webUtil.verifyAttributes(marquee.backgroundVideoDesktop, marquee.attributes['backgroundVideo.inline'])).toBeTruthy(); at /home/runner/work/milo/milo/nala/blocks/marquee/marquee.test.js:573:47 at /home/runner/work/milo/milo/nala/blocks/marquee/marquee.test.js:567:5
[milo-live-chromium] › blocks/marquee/marquee.test.js:590:7 › Milo Marquee Block test suite › [Test Id - 17] Marquee large (background video playsinline loop once): nala/blocks/marquee/marquee.test.js#L618
3) [milo-live-chromium] › blocks/marquee/marquee.test.js:590:7 › Milo Marquee Block test suite › [Test Id - 17] Marquee large (background video playsinline loop once),@marquee @marquee-video @smoke @regression @milo › step-3: Verify analytic attributes Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected) Locator: locator('.marquee').first().locator('.con-button.blue.button-xl') Expected string: "Learn More-1--Heading XL 36 45 Med" Received string: "Learn More-2--Heading XL 36 45 Med" Call log: - expect.toHaveAttribute with timeout 5000ms - waiting for locator('.marquee').first().locator('.con-button.blue.button-xl') - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" 616 | await test.step('step-3: Verify analytic attributes', async () => { 617 | await expect(await marquee.marqueeLargeDark).toHaveAttribute('daa-lh', await webUtil.getBlockDaalh('marquee', 2)); > 618 | await expect(await marquee.blueButtonXL).toHaveAttribute('daa-ll', await webUtil.getLinkDaall(data.blueButtonText, 1, data.h2Text)); | ^ 619 | }); 620 | }); 621 | at /home/runner/work/milo/milo/nala/blocks/marquee/marquee.test.js:618:48 at /home/runner/work/milo/milo/nala/blocks/marquee/marquee.test.js:616:5
[milo-live-chromium] › blocks/marquee/marquee.test.js:590:7 › Milo Marquee Block test suite › [Test Id - 17] Marquee large (background video playsinline loop once): nala/blocks/marquee/marquee.test.js#L618
3) [milo-live-chromium] › blocks/marquee/marquee.test.js:590:7 › Milo Marquee Block test suite › [Test Id - 17] Marquee large (background video playsinline loop once),@marquee @marquee-video @smoke @regression @milo › step-3: Verify analytic attributes Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected) Locator: locator('.marquee').first().locator('.con-button.blue.button-xl') Expected string: "Learn More-1--Heading XL 36 45 Med" Received string: "Learn More-2--Heading XL 36 45 Med" Call log: - expect.toHaveAttribute with timeout 5000ms - waiting for locator('.marquee').first().locator('.con-button.blue.button-xl') - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" - locator resolved to <a href="https://adobe.com/" daa-ll="Learn More-2--Heading XL 36 45 Med" class="con-button blue button-xl button-justified-mobile">Learn More</a> - unexpected value "Learn More-2--Heading XL 36 45 Med" 616 | await test.step('step-3: Verify analytic attributes', async () => { 617 | await expect(await marquee.marqueeLargeDark).toHaveAttribute('daa-lh', await webUtil.getBlockDaalh('marquee', 2)); > 618 | await expect(await marquee.blueButtonXL).toHaveAttribute('daa-ll', await webUtil.getLinkDaall(data.blueButtonText, 1, data.h2Text)); | ^ 619 | }); 620 | }); 621 | at /home/runner/work/milo/milo/nala/blocks/marquee/marquee.test.js:618:48 at /home/runner/work/milo/milo/nala/blocks/marquee/marquee.test.js:616: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#L107
4) [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).toBeVisible() Locator: locator('.merch-card.special-offers').first().locator('p[slot="detail-m"]').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.merch-card.special-offers').first().locator('p[slot="detail-m"]').first() 105 | await expect(await merchCard.specialOffersImage).toBeVisible(); 106 | > 107 | await expect(await merchCard.specialOffersDetailM).toBeVisible(); | ^ 108 | await expect(await merchCard.specialOffersDetailM).toContainText(data.titleH4); 109 | await expect(await merchCard.specialOffersTitleHeading).toContainText(data.titleH3); 110 | at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:107:58 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#L107
4) [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).toBeVisible() Locator: locator('.merch-card.special-offers').first().locator('p[slot="detail-m"]').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('.merch-card.special-offers').first().locator('p[slot="detail-m"]').first() 105 | await expect(await merchCard.specialOffersImage).toBeVisible(); 106 | > 107 | await expect(await merchCard.specialOffersDetailM).toBeVisible(); | ^ 108 | await expect(await merchCard.specialOffersDetailM).toContainText(data.titleH4); 109 | await expect(await merchCard.specialOffersTitleHeading).toContainText(data.titleH3); 110 | at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:107:58 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#L143
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,@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('p[slot="detail-m"]').first() Expected string: "INDIVIDUALS" Received: <element(s) not found> Call log: - expect.toContainText with timeout 5000ms - waiting for locator('.merch-card.special-offers').first().locator('p[slot="detail-m"]').first() 141 | 142 | await expect(await merchCard.specialOffersTitleHeading).toContainText(data.titleH3); > 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); at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:143:58 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#L143
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,@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('p[slot="detail-m"]').first() Expected string: "INDIVIDUALS" Received: <element(s) not found> Call log: - expect.toContainText with timeout 5000ms - waiting for locator('.merch-card.special-offers').first().locator('p[slot="detail-m"]').first() 141 | 142 | await expect(await merchCard.specialOffersTitleHeading).toContainText(data.titleH3); > 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); at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:143:58 at /home/runner/work/milo/milo/nala/blocks/merchcard/merchcard.test.js:135:5
🎭 Playwright Run Summary
34 failed [milo-live-chromium] › blocks/marquee/marquee.test.js:521:7 › Milo Marquee Block test suite › [Test Id - 15] Marquee small (background video playsinline),@marquee @marquee-video @smoke @regression @milo [milo-live-chromium] › blocks/marquee/marquee.test.js:555:7 › Milo Marquee Block test suite › [Test Id - 16] Marquee large (background video playsinline desktop),@marquee @marquee-video @smoke @regression @milo [milo-live-chromium] › blocks/marquee/marquee.test.js:590:7 › Milo Marquee Block test suite › [Test Id - 17] Marquee large (background video playsinline loop once),@marquee @marquee-video @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-firefox] › blocks/marquee/marquee.test.js:521:7 › Milo Marquee Block test suite › [Test Id - 15] Marquee small (background video playsinline),@marquee @marquee-video @smoke @regression @milo [milo-live-firefox] › blocks/marquee/marquee.test.js:555:7 › Milo Marquee Block test suite › [Test Id - 16] Marquee large (background video playsinline desktop),@marquee @marquee-video @smoke @regression @milo [milo-live-firefox] › blocks/marquee/marquee.test.js:590:7 › Milo Marquee Block test suite › [Test Id - 17] Marquee large (background video playsinline loop once),@marquee @marquee-video @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 Merchcard block test suite › [Test Id - 6] @Merch-card (plans, secure),@merch-card @smoke @regression @milo [milo-live-firefox] › 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