Skip to content

discover cards block #2125

discover cards block

discover cards block #2125

Triggered via pull request February 26, 2025 23:55
Status Failure
Total duration 6m 21s
Artifacts

self.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 1 warning, and 1 notice
[milo-live-chromium] › aside.block.test.js:9:7 › Aside Block test suite › @Aside-Small: tests/milo/aside.block.test.js#L36
1) [milo-live-chromium] › aside.block.test.js:9:7 › Aside Block test suite › @Aside-Small, @aside @aside-small @smoke @regression @milo › Validate Aside block content Error: expect(received).toBe(expected) // Object.is equality Expected: "rgb(238, 238, 238)" Received: "rgb(249, 249, 249)" 34 | (e) => window.getComputedStyle(e).getPropertyValue('background-color'), 35 | ); > 36 | expect(bgdColor).toBe(Aside.props.background.lightGrey1); | ^ 37 | }); 38 | }); 39 | at /home/runner/work/nala/nala/tests/milo/aside.block.test.js:36:24 at /home/runner/work/nala/nala/tests/milo/aside.block.test.js:19:5
[milo-live-chromium] › aside.block.test.js:9:7 › Aside Block test suite › @Aside-Small: tests/milo/aside.block.test.js#L36
1) [milo-live-chromium] › aside.block.test.js:9:7 › Aside Block test suite › @Aside-Small, @aside @aside-small @smoke @regression @milo › Validate Aside block content Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "rgb(238, 238, 238)" Received: "rgb(249, 249, 249)" 34 | (e) => window.getComputedStyle(e).getPropertyValue('background-color'), 35 | ); > 36 | expect(bgdColor).toBe(Aside.props.background.lightGrey1); | ^ 37 | }); 38 | }); 39 | at /home/runner/work/nala/nala/tests/milo/aside.block.test.js:36:24 at /home/runner/work/nala/nala/tests/milo/aside.block.test.js:19:5
[milo-live-chromium] › aside.block.test.js:41:7 › Aside Block test suite › @Aside-Medium: tests/milo/aside.block.test.js#L66
2) [milo-live-chromium] › aside.block.test.js:41:7 › Aside Block test suite › @Aside-Medium, @aside @aside-medium @smoke @regression @milo › Validate Aside block content Error: expect(received).toBe(expected) // Object.is equality Expected: "rgb(238, 238, 238)" Received: "rgb(249, 249, 249)" 64 | // Check Aside block background: 65 | const bgdColor = await Aside.asideMedium.evaluate((e) => window.getComputedStyle(e).getPropertyValue('background-color')); > 66 | expect(bgdColor).toBe(Aside.props.background.lightGrey1); | ^ 67 | }); 68 | }); 69 | at /home/runner/work/nala/nala/tests/milo/aside.block.test.js:66:24 at /home/runner/work/nala/nala/tests/milo/aside.block.test.js:51:5
[milo-live-chromium] › aside.block.test.js:41:7 › Aside Block test suite › @Aside-Medium: tests/milo/aside.block.test.js#L66
2) [milo-live-chromium] › aside.block.test.js:41:7 › Aside Block test suite › @Aside-Medium, @aside @aside-medium @smoke @regression @milo › Validate Aside block content Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "rgb(238, 238, 238)" Received: "rgb(249, 249, 249)" 64 | // Check Aside block background: 65 | const bgdColor = await Aside.asideMedium.evaluate((e) => window.getComputedStyle(e).getPropertyValue('background-color')); > 66 | expect(bgdColor).toBe(Aside.props.background.lightGrey1); | ^ 67 | }); 68 | }); 69 | at /home/runner/work/nala/nala/tests/milo/aside.block.test.js:66:24 at /home/runner/work/nala/nala/tests/milo/aside.block.test.js:51:5
[milo-live-chromium] › aside.block.test.js:71:7 › Aside Block test suite › @Aside-Large: tests/milo/aside.block.test.js#L96
3) [milo-live-chromium] › aside.block.test.js:71:7 › Aside Block test suite › @Aside-Large, @aside @aside-large @smoke @regression @milo › Validate Aside block content Error: expect(received).toBe(expected) // Object.is equality Expected: "rgb(238, 238, 238)" Received: "rgb(249, 249, 249)" 94 | // Check Aside block background: 95 | const bgdColor = await Aside.asideLarge.evaluate((e) => window.getComputedStyle(e).getPropertyValue('background-color')); > 96 | expect(bgdColor).toBe(Aside.props.background.lightGrey1); | ^ 97 | }); 98 | }); 99 | at /home/runner/work/nala/nala/tests/milo/aside.block.test.js:96:24 at /home/runner/work/nala/nala/tests/milo/aside.block.test.js:81:5
[milo-live-chromium] › aside.block.test.js:71:7 › Aside Block test suite › @Aside-Large: tests/milo/aside.block.test.js#L96
3) [milo-live-chromium] › aside.block.test.js:71:7 › Aside Block test suite › @Aside-Large, @aside @aside-large @smoke @regression @milo › Validate Aside block content Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "rgb(238, 238, 238)" Received: "rgb(249, 249, 249)" 94 | // Check Aside block background: 95 | const bgdColor = await Aside.asideLarge.evaluate((e) => window.getComputedStyle(e).getPropertyValue('background-color')); > 96 | expect(bgdColor).toBe(Aside.props.background.lightGrey1); | ^ 97 | }); 98 | }); 99 | at /home/runner/work/nala/nala/tests/milo/aside.block.test.js:96:24 at /home/runner/work/nala/nala/tests/milo/aside.block.test.js:81:5
[milo-live-chromium] › footer.block.test.js:118:7 › Footer Block Test Suite › @FEDS-Privacy-Footer: tests/milo/footer.block.test.js#L154
4) [milo-live-chromium] › footer.block.test.js:118:7 › Footer Block Test Suite › @FEDS-Privacy-Footer, @milo @feds @footer @smoke @regression › Check FEDS Privacy Footer critical elements Error: expect(received).toBeTruthy() Received: false 152 | expect([4, 6, 9].includes(await Footer.footerHeadings.count())).toBeTruthy(); 153 | expect([3, 4].includes(await Footer.featuredProducts.count())).toBeTruthy(); > 154 | expect([1, 2].includes(await Footer.legalSections.count())).toBeTruthy(); | ^ 155 | expect([4].includes(await Footer.socialIcons.count())).toBeTruthy(); 156 | expect([5].includes(await Footer.legalLinks.count())).toBeTruthy(); 157 | at /home/runner/work/nala/nala/tests/milo/footer.block.test.js:154:67 at /home/runner/work/nala/nala/tests/milo/footer.block.test.js:128:5
[milo-live-chromium] › footer.block.test.js:118:7 › Footer Block Test Suite › @FEDS-Privacy-Footer: tests/milo/footer.block.test.js#L154
4) [milo-live-chromium] › footer.block.test.js:118:7 › Footer Block Test Suite › @FEDS-Privacy-Footer, @milo @feds @footer @smoke @regression › Check FEDS Privacy Footer critical elements Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeTruthy() Received: false 152 | expect([4, 6, 9].includes(await Footer.footerHeadings.count())).toBeTruthy(); 153 | expect([3, 4].includes(await Footer.featuredProducts.count())).toBeTruthy(); > 154 | expect([1, 2].includes(await Footer.legalSections.count())).toBeTruthy(); | ^ 155 | expect([4].includes(await Footer.socialIcons.count())).toBeTruthy(); 156 | expect([5].includes(await Footer.legalLinks.count())).toBeTruthy(); 157 | at /home/runner/work/nala/nala/tests/milo/footer.block.test.js:154:67 at /home/runner/work/nala/nala/tests/milo/footer.block.test.js:128:5
[milo-live-chromium] › merchcard.block.test.js:84:7 › Milo Merchcard block test suite › [Test Id - 2] @Merch-card (special-offers) : tests/milo/merchcard.block.test.js#L102
5) [milo-live-chromium] › merchcard.block.test.js:84: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').nth(1) Expected string: "Get 20+ creative apps and save big when you choose a yearly plan instead of a monthly plan." Received string: "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').nth(1) 9 × locator resolved to <p>Create gorgeous images, rich graphics, and incred…</p> - unexpected value "Create gorgeous images, rich graphics, and incredible art. Save 10% for the first year. Ends Mar 20." 100 | await expect(await merchCard.specialOffersTitleHeading).toContainText(data.titleH3); 101 | > 102 | await expect(await merchCard.specialOffersDescription1).toContainText(data.description1); | ^ 103 | await expect(await merchCard.specialOffersDescription2).toContainText(data.description2); 104 | 105 | await expect(await merchCard.footer).toBeVisible(); at /home/runner/work/nala/nala/tests/milo/merchcard.block.test.js:102:63 at /home/runner/work/nala/nala/tests/milo/merchcard.block.test.js:94:5
[milo-live-chromium] › merchcard.block.test.js:84:7 › Milo Merchcard block test suite › [Test Id - 2] @Merch-card (special-offers) : tests/milo/merchcard.block.test.js#L102
5) [milo-live-chromium] › merchcard.block.test.js:84: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').nth(1) Expected string: "Get 20+ creative apps and save big when you choose a yearly plan instead of a monthly plan." Received string: "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').nth(1) 8 × locator resolved to <p>Create gorgeous images, rich graphics, and incred…</p> - unexpected value "Create gorgeous images, rich graphics, and incredible art. Save 10% for the first year. Ends Mar 20." 100 | await expect(await merchCard.specialOffersTitleHeading).toContainText(data.titleH3); 101 | > 102 | await expect(await merchCard.specialOffersDescription1).toContainText(data.description1); | ^ 103 | await expect(await merchCard.specialOffersDescription2).toContainText(data.description2); 104 | 105 | await expect(await merchCard.footer).toBeVisible(); at /home/runner/work/nala/nala/tests/milo/merchcard.block.test.js:102:63 at /home/runner/work/nala/nala/tests/milo/merchcard.block.test.js:94:5
Running tests
No files were found with the provided path: nala-results.json. No artifacts will be uploaded.
🎭 Playwright Run Summary
34 failed [milo-live-chromium] › aside.block.test.js:9:7 › Aside Block test suite › @Aside-Small, @aside @aside-small @smoke @regression @milo [milo-live-chromium] › aside.block.test.js:41:7 › Aside Block test suite › @Aside-Medium, @aside @aside-medium @smoke @regression @milo [milo-live-chromium] › aside.block.test.js:71:7 › Aside Block test suite › @Aside-Large, @aside @aside-large @smoke @regression @milo [milo-live-chromium] › footer.block.test.js:118:7 › Footer Block Test Suite › @FEDS-Privacy-Footer, @milo @feds @footer @smoke @regression [milo-live-chromium] › merchcard.block.test.js:84:7 › Milo Merchcard block test suite › [Test Id - 2] @Merch-card (special-offers) ,@merch-card @smoke @regression @milo [milo-live-chromium] › merchcard.block.test.js:112:7 › Milo Merchcard block test suite › [Test Id - 3] @Merch-card (special-offers) with badge,@merch-card @smoke @regression @milo [milo-live-chromium] › merchcard.block.test.js:152:7 › Milo Merchcard block test suite › [Test Id - 4] @Merch-card (plans),@merch-card @smoke @regression @milo [milo-live-chromium] › merchcard.block.test.js:181:7 › Milo Merchcard block test suite › [Test Id - 5] @Merch-card (plans) with badge,@merch-card @smoke @regression @milo [milo-live-chromium] › merchcard.block.test.js:213:7 › Milo Merchcard block test suite › [Test Id - 6] @Merch-card (plans, secure),@merch-card @smoke @regression @milo [milo-live-chromium] › merchcard.block.test.js:244:7 › Milo Merchcard block test suite › [Test Id - 7] @Merch-card (plans, secure) with badge,@merch-card @smoke @regression @milo [milo-live-chromium] › merchcard.block.test.js:277:7 › Milo Merchcard block test suite › [Test Id - 8] @Merch-card (catalog),@merch-card @smoke @regression @milo [milo-live-chromium] › merchcard.block.test.js:309:7 › Milo Merchcard block test suite › [Test Id - 9] @Merch-card (catalog) with badge,@merch-card @smoke @regression @milo [milo-live-chromium] › merchcard.block.test.js:346: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] › promotions.feature.test.js:157:7 › Promotions feature test suite › @Promo-future,@Promo @Commerce @regression [milo-live-chromium] › promotions.feature.test.js:263:7 › Promotions feature test suite › @Promo-preview,@Promo @Commerce @smoke @regression [milo-live-chromium] › video.block.test.js:99:7 › Milo Video Block test suite › @mpc Video,@video @smoke @regression @milo [milo-live-chromium] › video.block.test.js:121:7 › Milo Video Block test suite › @mpc Video Autoplay Looping,@video @smoke @regression @milo [milo-live-firefox] › aside.block.test.js:9:7 › Aside Block test suite › @Aside-Small, @aside @aside-small @smoke @regression @milo [milo-live-firefox] › aside.block.test.js:41:7 › Aside Block test suite › @Aside-Medium, @aside @aside-medium @smoke @regression @milo [milo-live-firefox] › aside.block.test.js:71:7 › Aside Block test suite › @Aside-Large, @aside @aside-large @smoke @regression @milo [milo-live-firefox] › footer.block.test.js:118:7 › Footer Block Test Suite › @FEDS-Privacy-Footer, @milo @feds @footer @smoke @regression [milo-live-firefox] › merchcard.block.test.js:84:7 › Milo Merchcard block test suite › [Test Id - 2] @Merch-card (special-offers) ,@merch-card @smoke @regression @milo [milo-live-firefox] › merchcard.block.test.js:112:7 › Milo Merchcard block test suite › [Test Id - 3] @Merch-card (special-offers) with badge,@merch-card @smoke @regression @milo [milo-live-firefox] › merchcard.block.test.js:152:7 › Milo Merchcard block test suite › [Test Id - 4] @Merch-card (plans),@merch-card @smoke @regression @milo [milo-live-firefox] › merchcard.block.test.js:181:7 › Milo Merchcard block test suite › [Test Id - 5] @Merch-card (plans) with badge,@merch-card @smoke @regression @milo [milo-live-firefox] › merchcard.block.test.js:213:7 › Milo Merchcard block test suite › [Test Id - 6] @Merch-ca