Skip to content

Milo Nala Daily Run #285

Milo Nala Daily Run

Milo Nala Daily Run #285

Triggered via schedule September 21, 2024 16:09
Status Failure
Total duration 6m 50s
Artifacts

milo.daily.yml

on: schedule
Matrix: Running tests
Fit to window
Zoom out
Zoom in

Annotations

17 errors, 6 warnings, and 3 notices
[milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target: tests/milo/promotions.feature.test.js#L248
1) [milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target,@Promo @Commerce @smoke @regression › Verify only default test page marquee is visible Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible() Locator: locator('.text #default-text') Expected: not visible Received: visible Call log: - expect.not.toBeVisible with timeout 5000ms - waiting for locator('.text #default-text') - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" 246 | await expect(await PROMO.marqueeDefault).toBeVisible(); 247 | await expect(await PROMO.marqueeDefault).toContainText(data.textMarquee); > 248 | await expect(await PROMO.textDefault).not.toBeVisible(); | ^ 249 | }); 250 | 251 | await test.step('Validate content insert after marquee', async () => { at /home/runner/work/nala/nala/tests/milo/promotions.feature.test.js:248:49 at /home/runner/work/nala/nala/tests/milo/promotions.feature.test.js:245:5
[milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target: tests/milo/promotions.feature.test.js#L248
1) [milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target,@Promo @Commerce @smoke @regression › Verify only default test page marquee is visible Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible() Locator: locator('.text #default-text') Expected: not visible Received: visible Call log: - expect.not.toBeVisible with timeout 5000ms - waiting for locator('.text #default-text') - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" 246 | await expect(await PROMO.marqueeDefault).toBeVisible(); 247 | await expect(await PROMO.marqueeDefault).toContainText(data.textMarquee); > 248 | await expect(await PROMO.textDefault).not.toBeVisible(); | ^ 249 | }); 250 | 251 | await test.step('Validate content insert after marquee', async () => { at /home/runner/work/nala/nala/tests/milo/promotions.feature.test.js:248:49 at /home/runner/work/nala/nala/tests/milo/promotions.feature.test.js:245:5
[milo-live-chromium] › accordion.block.test.js:18:7 › Milo Accordion Block test suite › @Accordion: tests/milo/accordion.block.test.js#L50
2) [milo-live-chromium] › accordion.block.test.js:18:7 › Milo Accordion Block test suite › @accordion,@accordion @smoke @regression @milo › step-3: Verify analytics attributes Error: expect(received).toBeTruthy() Received: false 48 | 49 | await test.step('step-3: Verify analytics attributes', async () => { > 50 | expect(await webUtil.verifyAttributes_(accordion.accordion, accordion.attributes.analytics['accordion.daa-lh'])).toBeTruthy(); | ^ 51 | }); 52 | }); 53 | at /home/runner/work/nala/nala/tests/milo/accordion.block.test.js:50:120 at /home/runner/work/nala/nala/tests/milo/accordion.block.test.js:49:5
[milo-live-chromium] › accordion.block.test.js:55:7 › Milo Accordion Block test suite › @Accordion (seo): tests/milo/accordion.block.test.js#L78
3) [milo-live-chromium] › accordion.block.test.js:55:7 › Milo Accordion Block test suite › @accordion (seo),@accordion @accordion-seo @smoke @regression @milo › step-3: Verify analytics attributes Error: expect(received).toBeTruthy() Received: false 76 | 77 | await test.step('step-3: Verify analytics attributes', async () => { > 78 | expect(await webUtil.verifyAttributes_(accordion.accordion, accordion.attributes.analytics['accordion.daa-lh'])).toBeTruthy(); | ^ 79 | }); 80 | }); 81 | at /home/runner/work/nala/nala/tests/milo/accordion.block.test.js:78:120 at /home/runner/work/nala/nala/tests/milo/accordion.block.test.js:77:5
[milo-live-chromium] › accordion.block.test.js:83:7 › Milo Accordion Block test suite › @Accordion (quiet: tests/milo/accordion.block.test.js#L110
4) [milo-live-chromium] › accordion.block.test.js:83:7 › Milo Accordion Block test suite › @accordion (quiet, max-width-12-desktop-large),@accordion @accordion-quiet-max @smoke @regression @milo › step-3: Verify analytics attributes Error: expect(received).toBeTruthy() Received: false 108 | 109 | await test.step('step-3: Verify analytics attributes', async () => { > 110 | expect(await webUtil.verifyAttributes_(accordion.accordion, accordion.attributes.analytics['accordion.daa-lh'])).toBeTruthy(); | ^ 111 | }); 112 | }); 113 | at /home/runner/work/nala/nala/tests/milo/accordion.block.test.js:110:120 at /home/runner/work/nala/nala/tests/milo/accordion.block.test.js:109:5
[milo-live-chromium] › accordion.block.test.js:115:7 › Milo Accordion Block test suite › @Accordion (seo editorial): tests/milo/accordion.block.test.js#L155
5) [milo-live-chromium] › accordion.block.test.js:115:7 › Milo Accordion Block test suite › @accordion (seo editorial),@accordion @accordion-seo-editorial @smoke @regression @milo › step-3: Verify analytics attributes Error: expect(received).toBeTruthy() Received: false 153 | 154 | await test.step('step-3: Verify analytics attributes', async () => { > 155 | expect(await webUtil.verifyAttributes_(accordion.accordion, accordion.attributes.analytics['accordion.daa-lh'])).toBeTruthy(); | ^ 156 | }); 157 | }); 158 | }); at /home/runner/work/nala/nala/tests/milo/accordion.block.test.js:155:120 at /home/runner/work/nala/nala/tests/milo/accordion.block.test.js:154:5
Running tests (ubuntu-latest)
Process completed with exit code 1.
[milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target: tests/milo/promotions.feature.test.js#L248
1) [milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target,@Promo @Commerce @smoke @regression › Verify only default test page marquee is visible Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible() Locator: locator('.text #default-text') Expected: not visible Received: visible Call log: - expect.not.toBeVisible with timeout 5000ms - waiting for locator('.text #default-text') - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" 246 | await expect(await PROMO.marqueeDefault).toBeVisible(); 247 | await expect(await PROMO.marqueeDefault).toContainText(data.textMarquee); > 248 | await expect(await PROMO.textDefault).not.toBeVisible(); | ^ 249 | }); 250 | 251 | await test.step('Validate content insert after marquee', async () => { at /Users/runner/work/nala/nala/tests/milo/promotions.feature.test.js:248:49 at /Users/runner/work/nala/nala/tests/milo/promotions.feature.test.js:245:5
[milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target: tests/milo/promotions.feature.test.js#L248
1) [milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target,@Promo @Commerce @smoke @regression › Verify only default test page marquee is visible Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible() Locator: locator('.text #default-text') Expected: not visible Received: visible Call log: - expect.not.toBeVisible with timeout 5000ms - waiting for locator('.text #default-text') - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" 246 | await expect(await PROMO.marqueeDefault).toBeVisible(); 247 | await expect(await PROMO.marqueeDefault).toContainText(data.textMarquee); > 248 | await expect(await PROMO.textDefault).not.toBeVisible(); | ^ 249 | }); 250 | 251 | await test.step('Validate content insert after marquee', async () => { at /Users/runner/work/nala/nala/tests/milo/promotions.feature.test.js:248:49 at /Users/runner/work/nala/nala/tests/milo/promotions.feature.test.js:245:5
Running tests (macos-latest)
Process completed with exit code 1.
[milo-live-firefox] › marketo.block.test.js:192:9 › Marketo block test suite › 5: @marketo full template (message) with company type: selectors\milo\marketo.block.page.js#L127
1) [milo-live-firefox] › marketo.block.test.js:192:9 › Marketo block test suite › 5: @Marketo full template (message) with company type, @Marketo @marketoFullMessage @marketoMessage @milo @smoke @regression, path: /drafts/nala/blocks/marketo/full-message-with-company-type Error: Timed out 10000ms waiting for expect(locator).toHaveAttribute() Locator: locator('.marketo').locator('input[name="mktoFormsCompany"]') Expected: have attribute Received: not have attribute Call log: - expect.toHaveAttribute with timeout 10000ms - waiting for locator('.marketo').locator('input[name="mktoFormsCompany"]') at ..\..\selectors\milo\marketo.block.page.js:127 125 | inputFields.forEach(async (field) => { 126 | await expect(async () => { > 127 | expect(await field).toHaveAttribute('placeholder', { timeout: 10000 }); | ^ 128 | const placeholder = await field.getAttribute('placeholder'); 129 | expect(placeholder.length).toBeGreaterThan(1); 130 | }).toPass(); at D:\a\nala\nala\selectors\milo\marketo.block.page.js:127:29
[milo-live-firefox] › marketo.block.test.js:192:9 › Marketo block test suite › 5: @marketo full template (message) with company type: tests\milo\marketo.block.test.js#L1
1) [milo-live-firefox] › marketo.block.test.js:192:9 › Marketo block test suite › 5: @Marketo full template (message) with company type, @Marketo @marketoFullMessage @marketoMessage @milo @smoke @regression, path: /drafts/nala/blocks/marketo/full-message-with-company-type Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test finished within timeout of 30000ms, but tearing down "context" ran out of time. Please allow more time for the test, since teardown is attributed towards the test timeout budget.
[milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target: tests\milo\promotions.feature.test.js#L248
2) [milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target,@Promo @Commerce @smoke @regression › Verify only default test page marquee is visible Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible() Locator: locator('.text #default-text') Expected: not visible Received: visible Call log: - expect.not.toBeVisible with timeout 5000ms - waiting for locator('.text #default-text') - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" 246 | await expect(await PROMO.marqueeDefault).toBeVisible(); 247 | await expect(await PROMO.marqueeDefault).toContainText(data.textMarquee); > 248 | await expect(await PROMO.textDefault).not.toBeVisible(); | ^ 249 | }); 250 | 251 | await test.step('Validate content insert after marquee', async () => { at D:\a\nala\nala\tests\milo\promotions.feature.test.js:248:49 at D:\a\nala\nala\tests\milo\promotions.feature.test.js:245:5
[milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target: tests\milo\promotions.feature.test.js#L248
2) [milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target,@Promo @Commerce @smoke @regression › Verify only default test page marquee is visible Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible() Locator: locator('.text #default-text') Expected: not visible Received: visible Call log: - expect.not.toBeVisible with timeout 5000ms - waiting for locator('.text #default-text') - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" 246 | await expect(await PROMO.marqueeDefault).toBeVisible(); 247 | await expect(await PROMO.marqueeDefault).toContainText(data.textMarquee); > 248 | await expect(await PROMO.textDefault).not.toBeVisible(); | ^ 249 | }); 250 | 251 | await test.step('Validate content insert after marquee', async () => { at D:\a\nala\nala\tests\milo\promotions.feature.test.js:248:49 at D:\a\nala\nala\tests\milo\promotions.feature.test.js:245:5
[milo-live-firefox] › promotions.feature.test.js:77:7 › Promotions feature test suite › @Promo-remove: tests\milo\promotions.feature.test.js#L90
3) [milo-live-firefox] › promotions.feature.test.js:77:7 › Promotions feature test suite › @Promo-remove,@Promo @Commerce @regression › Verify only default test page marquee is visible Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible() Locator: locator('.text #default-text') Expected: not visible Received: visible Call log: - expect.not.toBeVisible with timeout 5000ms - waiting for locator('.text #default-text') - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" 88 | await expect(await PROMO.marqueeDefault).toBeVisible(); 89 | await expect(await PROMO.marqueeDefault).toContainText(data.textMarquee); > 90 | await expect(await PROMO.textDefault).not.toBeVisible(); | ^ 91 | }); 92 | 93 | await test.step('Validate text component removed', async () => { at D:\a\nala\nala\tests\milo\promotions.feature.test.js:90:49 at D:\a\nala\nala\tests\milo\promotions.feature.test.js:87:5
[milo-live-firefox] › promotions.feature.test.js:205:7 › Promotions feature test suite › @Promo-with-personalization: tests\milo\promotions.feature.test.js#L218
4) [milo-live-firefox] › promotions.feature.test.js:205:7 › Promotions feature test suite › @Promo-with-personalization,@Promo @Commerce @smoke @regression › Verify only default test page marquee is visible Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible() Locator: locator('.text #default-text') Expected: not visible Received: visible Call log: - expect.not.toBeVisible with timeout 5000ms - waiting for locator('.text #default-text') - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" - locator resolved to <h3 id="default-text" class="heading-l">Default text</h3> - unexpected value "visible" 216 | await expect(await PROMO.marqueeDefault).toBeVisible(); 217 | await expect(await PROMO.marqueeDefault).toContainText(data.textMarquee); > 218 | await expect(await PROMO.textDefault).not.toBeVisible(); | ^ 219 | }); 220 | 221 | await test.step('Validate content insert after marquee', async () => { at D:\a\nala\nala\tests\milo\promotions.feature.test.js:218:49 at D:\a\nala\nala\tests\milo\promotions.feature.test.js:215:5
Running tests (windows-latest)
Process completed with exit code 1.
Running tests (ubuntu-latest)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Running tests (ubuntu-latest)
No files were found with the provided path: nala-results.json. No artifacts will be uploaded.
Running tests (macos-latest)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Running tests (macos-latest)
No files were found with the provided path: nala-results.json. No artifacts will be uploaded.
Running tests (windows-latest)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Running tests (windows-latest)
No files were found with the provided path: nala-results.json. No artifacts will be uploaded.
🎭 Playwright Run Summary
1 failed [milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target,@Promo @Commerce @smoke @regression 4 flaky [milo-live-chromium] › accordion.block.test.js:18:7 › Milo Accordion Block test suite › @accordion,@accordion @smoke @regression @milo [milo-live-chromium] › accordion.block.test.js:55:7 › Milo Accordion Block test suite › @accordion (seo),@accordion @accordion-seo @smoke @regression @milo [milo-live-chromium] › accordion.block.test.js:83:7 › Milo Accordion Block test suite › @accordion (quiet, max-width-12-desktop-large),@accordion @accordion-quiet-max @smoke @regression @milo [milo-live-chromium] › accordion.block.test.js:115:7 › Milo Accordion Block test suite › @accordion (seo editorial),@accordion @accordion-seo-editorial @smoke @regression @milo 25 skipped 340 passed (3.3m)
🎭 Playwright Run Summary
1 failed [milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target,@Promo @Commerce @smoke @regression 25 skipped 344 passed (5.9m)
🎭 Playwright Run Summary
2 failed [milo-live-firefox] › marketo.block.test.js:192:9 › Marketo block test suite › 5: @Marketo full template (message) with company type, @Marketo @marketoFullMessage @marketoMessage @milo @smoke @regression, path: /drafts/nala/blocks/marketo/full-message-with-company-type [milo-live-firefox] › promotions.feature.test.js:233:7 › Promotions feature test suite › @Promo-with-personalization-and-target,@Promo @Commerce @smoke @regression 2 flaky [milo-live-firefox] › promotions.feature.test.js:77:7 › Promotions feature test suite › @Promo-remove,@Promo @Commerce @regression [milo-live-firefox] › promotions.feature.test.js:205:7 › Promotions feature test suite › @Promo-with-personalization,@Promo @Commerce @smoke @regression 25 skipped 341 passed (4.1m)