MWPW-136885: More SEO-friendly, improved accessibility in merch cards #9174
run-nala.yml
on: pull_request
Running E2E & IT
4m 21s
Annotations
10 errors, 1 warning, and 1 notice
[milo-live-chromium] › merchcard.block.test.js:89:7 › Milo Modal feature test suite › @Merch-card (special-offers) :
../../_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js#L104
1) [milo-live-chromium] › merchcard.block.test.js:89:7 › Milo Modal feature test suite › @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(received).toContainText(expected)
Expected string: "INDIVIDUALS"
Received string: ""
Call log:
- expect.toContainText with timeout 5000ms
- waiting for locator('.merch-card.special-offers').first().locator('h5[slot="detail-m"]')
102 |
103 | //await expect(await merchCard.sepcialOffersTitleH4).toBeVisible();
> 104 | await expect(await merchCard.sepcialOffersTitleH4).toContainText(data.titleH4);
| ^
105 | await expect(await merchCard.sepcialOffersTitleH3).toContainText(data.titleH3);
106 |
107 | await expect(await merchCard.sepcialOffersDescription1).toContainText(data.description1);
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:104:58
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:99:5
|
[milo-live-chromium] › merchcard.block.test.js:89:7 › Milo Modal feature test suite › @Merch-card (special-offers) :
../../_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js#L104
1) [milo-live-chromium] › merchcard.block.test.js:89:7 › Milo Modal feature test suite › @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(received).toContainText(expected)
Expected string: "INDIVIDUALS"
Received string: ""
Call log:
- expect.toContainText with timeout 5000ms
- waiting for locator('.merch-card.special-offers').first().locator('h5[slot="detail-m"]')
102 |
103 | //await expect(await merchCard.sepcialOffersTitleH4).toBeVisible();
> 104 | await expect(await merchCard.sepcialOffersTitleH4).toContainText(data.titleH4);
| ^
105 | await expect(await merchCard.sepcialOffersTitleH3).toContainText(data.titleH3);
106 |
107 | await expect(await merchCard.sepcialOffersDescription1).toContainText(data.description1);
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:104:58
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:99:5
|
[milo-live-chromium] › merchcard.block.test.js:89:7 › Milo Modal feature test suite › @Merch-card (special-offers) :
../../_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js#L104
1) [milo-live-chromium] › merchcard.block.test.js:89:7 › Milo Modal feature test suite › @Merch-card (special-offers) ,@merch-card @smoke @regression @milo › step-2: Verify Merch Card special offers content/specs
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toContainText(expected)
Expected string: "INDIVIDUALS"
Received string: ""
Call log:
- expect.toContainText with timeout 5000ms
- waiting for locator('.merch-card.special-offers').first().locator('h5[slot="detail-m"]')
102 |
103 | //await expect(await merchCard.sepcialOffersTitleH4).toBeVisible();
> 104 | await expect(await merchCard.sepcialOffersTitleH4).toContainText(data.titleH4);
| ^
105 | await expect(await merchCard.sepcialOffersTitleH3).toContainText(data.titleH3);
106 |
107 | await expect(await merchCard.sepcialOffersDescription1).toContainText(data.description1);
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:104:58
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:99:5
|
[milo-live-chromium] › merchcard.block.test.js:117:7 › Milo Modal feature test suite › @Merch-card (special-offers) with badge:
../../_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js#L135
2) [milo-live-chromium] › merchcard.block.test.js:117:7 › Milo Modal feature test suite › @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(received).toContainText(expected)
Expected string: "Get 10% off Photoshop."
Received string: ""
Call log:
- expect.toContainText with timeout 5000ms
- waiting for locator('.merch-card.special-offers').first().locator('h3[slot="heading-xs"]')
133 |
134 | //await expect(await merchCard.sepcialOffersTitleH4).toContainText(data.titleH4);
> 135 | await expect(await merchCard.sepcialOffersTitleH3).toContainText(data.titleH3);
| ^
136 |
137 | await expect(await merchCard.sepcialOffersDescription2).toContainText(data.description);
138 | await expect(await merchCard.seeTermsTextLink).toContainText(data.link1Text);
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:135:58
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:127:5
|
[milo-live-chromium] › merchcard.block.test.js:117:7 › Milo Modal feature test suite › @Merch-card (special-offers) with badge:
../../_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js#L135
2) [milo-live-chromium] › merchcard.block.test.js:117:7 › Milo Modal feature test suite › @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(received).toContainText(expected)
Expected string: "Get 10% off Photoshop."
Received string: ""
Call log:
- expect.toContainText with timeout 5000ms
- waiting for locator('.merch-card.special-offers').first().locator('h3[slot="heading-xs"]')
133 |
134 | //await expect(await merchCard.sepcialOffersTitleH4).toContainText(data.titleH4);
> 135 | await expect(await merchCard.sepcialOffersTitleH3).toContainText(data.titleH3);
| ^
136 |
137 | await expect(await merchCard.sepcialOffersDescription2).toContainText(data.description);
138 | await expect(await merchCard.seeTermsTextLink).toContainText(data.link1Text);
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:135:58
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:127:5
|
[milo-live-chromium] › merchcard.block.test.js:117:7 › Milo Modal feature test suite › @Merch-card (special-offers) with badge:
../../_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js#L135
2) [milo-live-chromium] › merchcard.block.test.js:117:7 › Milo Modal feature test suite › @Merch-card (special-offers) with badge,@merch-card @smoke @regression @milo › step-2: Verify Merch Card special offers content/specs
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toContainText(expected)
Expected string: "Get 10% off Photoshop."
Received string: ""
Call log:
- expect.toContainText with timeout 5000ms
- waiting for locator('.merch-card.special-offers').first().locator('h3[slot="heading-xs"]')
133 |
134 | //await expect(await merchCard.sepcialOffersTitleH4).toContainText(data.titleH4);
> 135 | await expect(await merchCard.sepcialOffersTitleH3).toContainText(data.titleH3);
| ^
136 |
137 | await expect(await merchCard.sepcialOffersDescription2).toContainText(data.description);
138 | await expect(await merchCard.seeTermsTextLink).toContainText(data.link1Text);
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:135:58
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:127:5
|
[milo-live-chromium] › merchcard.block.test.js:155:7 › Milo Modal feature test suite › @Merch-card (plans):
../../_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js#L170
3) [milo-live-chromium] › merchcard.block.test.js:155:7 › Milo Modal feature test suite › @Merch-card (plans),@merch-card @smoke @regression @milo › step-2: Verify Merch Card special offers content/specs
Error: Timed out 5000ms waiting for expect(received).toContainText(expected)
Expected string: "Desktop"
Received string: ""
Call log:
- expect.toContainText with timeout 5000ms
- waiting for locator('.merch-card.plans').first().locator('h5[slot="detail-m"]')
168 |
169 | await expect(await merchCard.plansCardTitleH3).toContainText(data.titleH3);
> 170 | await expect(await merchCard.plansCardTitleH5).toContainText(data.titleH5);
| ^
171 |
172 | //await expect(await merchCard.price).toContainText(data.price);
173 | await expect(await merchCard.plansCardDescription2).toContainText(data.description);
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:170:54
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:165:5
|
[milo-live-chromium] › merchcard.block.test.js:155:7 › Milo Modal feature test suite › @Merch-card (plans):
../../_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js#L170
3) [milo-live-chromium] › merchcard.block.test.js:155:7 › Milo Modal feature test suite › @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(received).toContainText(expected)
Expected string: "Desktop"
Received string: ""
Call log:
- expect.toContainText with timeout 5000ms
- waiting for locator('.merch-card.plans').first().locator('h5[slot="detail-m"]')
168 |
169 | await expect(await merchCard.plansCardTitleH3).toContainText(data.titleH3);
> 170 | await expect(await merchCard.plansCardTitleH5).toContainText(data.titleH5);
| ^
171 |
172 | //await expect(await merchCard.price).toContainText(data.price);
173 | await expect(await merchCard.plansCardDescription2).toContainText(data.description);
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:170:54
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:165:5
|
[milo-live-chromium] › merchcard.block.test.js:155:7 › Milo Modal feature test suite › @Merch-card (plans):
../../_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js#L170
3) [milo-live-chromium] › merchcard.block.test.js:155:7 › Milo Modal feature test suite › @Merch-card (plans),@merch-card @smoke @regression @milo › step-2: Verify Merch Card special offers content/specs
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(received).toContainText(expected)
Expected string: "Desktop"
Received string: ""
Call log:
- expect.toContainText with timeout 5000ms
- waiting for locator('.merch-card.plans').first().locator('h5[slot="detail-m"]')
168 |
169 | await expect(await merchCard.plansCardTitleH3).toContainText(data.titleH3);
> 170 | await expect(await merchCard.plansCardTitleH5).toContainText(data.titleH5);
| ^
171 |
172 | //await expect(await merchCard.price).toContainText(data.price);
173 | await expect(await merchCard.plansCardDescription2).toContainText(data.description);
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:170:54
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:165:5
|
[milo-live-chromium] › merchcard.block.test.js:184:7 › Milo Modal feature test suite › @Merch-card (plans) with badge:
../../_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js#L202
4) [milo-live-chromium] › merchcard.block.test.js:184:7 › Milo Modal feature test suite › @Merch-card (plans) with badge,@merch-card @smoke @regression @milo › step-2: Verify Merch Card special offers content/specs
Error: Timed out 5000ms waiting for expect(received).toContainText(expected)
Expected string: "Desktop"
Received string: ""
Call log:
- expect.toContainText with timeout 5000ms
- waiting for locator('.merch-card.plans').first().locator('h5[slot="detail-m"]')
200 |
201 | await expect(await merchCard.plansCardTitleH3).toContainText(data.titleH3);
> 202 | await expect(await merchCard.plansCardTitleH5).toContainText(data.titleH5);
| ^
203 |
204 | //await expect(await merchCard.price).toContainText(data.price);
205 | await expect(await merchCard.plansCardDescription2).toContainText(data.description);
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:202:54
at /home/runner/work/_actions/adobecom/nala/main/tests/milo/merchcard.block.test.js:194:5
|
Running E2E & IT
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
🎭 Playwright Run Summary
8 failed
[milo-live-chromium] › merchcard.block.test.js:89:7 › Milo Modal feature test suite › @Merch-card (special-offers) ,@merch-card @smoke @regression @milo
[milo-live-chromium] › merchcard.block.test.js:117:7 › Milo Modal feature test suite › @Merch-card (special-offers) with badge,@merch-card @smoke @regression @milo
[milo-live-chromium] › merchcard.block.test.js:155:7 › Milo Modal feature test suite › @Merch-card (plans),@merch-card @smoke @regression @milo
[milo-live-chromium] › merchcard.block.test.js:184:7 › Milo Modal feature test suite › @Merch-card (plans) with badge,@merch-card @smoke @regression @milo
[milo-live-firefox] › merchcard.block.test.js:89:7 › Milo Modal feature test suite › @Merch-card (special-offers) ,@merch-card @smoke @regression @milo
[milo-live-firefox] › merchcard.block.test.js:117:7 › Milo Modal feature test suite › @Merch-card (special-offers) with badge,@merch-card @smoke @regression @milo
[milo-live-firefox] › merchcard.block.test.js:155:7 › Milo Modal feature test suite › @Merch-card (plans),@merch-card @smoke @regression @milo
[milo-live-firefox] › merchcard.block.test.js:184:7 › Milo Modal feature test suite › @Merch-card (plans) with badge,@merch-card @smoke @regression @milo
6 flaky
[milo-live-chromium] › accordion.block.test.js:30:7 › Milo Accordion Block test suite › @accordion,@accordion @smoke @regression @milo
[milo-live-chromium] › accordion.block.test.js:72:7 › Milo Accordion Block test suite › @accordion (seo),@accordion @accordion-seo @smoke @regression @milo
[milo-live-chromium] › accordion.block.test.js:106:7 › Milo Accordion Block test suite › @accordion (quiet, max-width-12-desktop-large),@accordion @accordion-quiet-max @smoke @regression @milo
[milo-live-chromium] › marketo.block.test.js:58:7 › Marketo block test suite › @Marketo discover template,@Marketo @marketoDiscoverTemplate @milo @smoke @regression
[milo-live-chromium] › table.block.test.js:123:7 › Milo Table block feature test suite › @table (highlight, collapse, sticky),@table @smoke @regression @milo
[milo-live-firefox] › table.block.test.js:123:7 › Milo Table block feature test suite › @table (highlight, collapse, sticky),@table @smoke @regression @milo
34 skipped
288 passed (3.2m)
|