fix(headless): defensive code against clientID access from relay #20497
prbot.yml
on: pull_request
Build
6m 27s
Report bundle size
5m 18s
Matrix: Run e2e tests on Atomic
Check with linter
2m 36s
Run unit tests
2m 52s
Run e2e screenshots tests on Atomic
1m 51s
Run e2e tests on Atomic React
1m 35s
Run e2e tests on Atomic React NextJS
1m 10s
Run e2e tests for IIFE
1m 55s
Run e2e tests on Atomic Angular
1m 34s
Run e2e tests on Vue.js sample
37s
Run e2e tests on Stencil.js sample
1m 56s
Run e2e tests for Atomic Hosted Page
1m 41s
Run e2e tests on Atomic insight panel
4m 1s
Run e2e tests on Headless SSR App router sample in dev mode
3m 24s
Run e2e tests on Headless SSR App router sample in prod mode
1m 46s
Run e2e tests on Headless SSR Pages router sample in dev mode
1m 56s
Run e2e tests on Headless SSR Pages router sample in prod mode
1m 31s
Run Playwright tests for Atomic
33m 56s
Confirm build is valid
0s
Run Quantic E2E tests
/
Setup e2e tests on Quantic
4m 13s
Matrix: Run Quantic E2E tests / Run e2e tests on Quantic
Confirm build is valid
0s
Annotations
12 errors, 84 warnings, and 1 notice
Run e2e tests on Atomic insight panel
The process '/opt/hostedtoolcache/node/20.13.1/x64/bin/npx' failed with exit code 1
|
Confirm build is valid
Process completed with exit code 1.
|
[chromium] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts:178:7 › with an invalid page in the hash › pager button 1 should be selected:
packages/atomic/src/components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts#L179
1) [chromium] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts:178:7 › with an invalid page in the hash › pager button 1 should be selected
Error: Timed out 20000ms waiting for expect(locator).toHaveAttribute()
Locator: locator('[value="1"]')
Expected: have attribute
Received: <element(s) not found>
Call log:
- expect.toHaveAttribute with timeout 20000ms
- waiting for locator('[value="1"]')
177 |
178 | test('pager button 1 should be selected', async ({pager}) => {
> 179 | await expect(pager.numericButton(1)).toHaveAttribute(
| ^
180 | 'part',
181 | expect.stringContaining('active-page-button')
182 | );
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts:179:42
|
[chromium] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts:178:7 › with an invalid page in the hash › pager button 1 should be selected:
packages/atomic/src/components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts#L179
1) [chromium] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts:178:7 › with an invalid page in the hash › pager button 1 should be selected
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).toHaveAttribute()
Locator: locator('[value="1"]')
Expected: have attribute
Received: <element(s) not found>
Call log:
- expect.toHaveAttribute with timeout 20000ms
- waiting for locator('[value="1"]')
177 |
178 | test('pager button 1 should be selected', async ({pager}) => {
> 179 | await expect(pager.numericButton(1)).toHaveAttribute(
| ^
180 | 'part',
181 | expect.stringContaining('active-page-button')
182 | );
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts:179:42
|
[chromium] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts:178:7 › with an invalid page in the hash › pager button 1 should be selected:
packages/atomic/src/components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts#L179
1) [chromium] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts:178:7 › with an invalid page in the hash › pager button 1 should be selected
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).toHaveAttribute()
Locator: locator('[value="1"]')
Expected: have attribute
Received: <element(s) not found>
Call log:
- expect.toHaveAttribute with timeout 20000ms
- waiting for locator('[value="1"]')
177 |
178 | test('pager button 1 should be selected', async ({pager}) => {
> 179 | await expect(pager.numericButton(1)).toHaveAttribute(
| ^
180 | 'part',
181 | expect.stringContaining('active-page-button')
182 | );
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts:179:42
|
[chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:32:7 › when search yields no products › should not display anything:
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L33
2) [chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:32:7 › when search yields no products › should not display anything
Error: Timed out 20000ms waiting for expect(locator).toBeEmpty()
Locator: locator('atomic-commerce-query-summary[class*="hydrated"]')
Expected: empty
Received: <element(s) not found>
Call log:
- expect.toBeEmpty with timeout 20000ms
- waiting for locator('atomic-commerce-query-summary[class*="hydrated"]')
31 |
32 | test('should not display anything', async ({querySummary}) => {
> 33 | await expect(querySummary.hydrated).toBeEmpty();
| ^
34 | });
35 | });
36 |
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:33:41
|
[chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:32:7 › when search yields no products › should not display anything:
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L33
2) [chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:32:7 › when search yields no products › should not display anything
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).toBeEmpty()
Locator: locator('atomic-commerce-query-summary[class*="hydrated"]')
Expected: empty
Received: <element(s) not found>
Call log:
- expect.toBeEmpty with timeout 20000ms
- waiting for locator('atomic-commerce-query-summary[class*="hydrated"]')
31 |
32 | test('should not display anything', async ({querySummary}) => {
> 33 | await expect(querySummary.hydrated).toBeEmpty();
| ^
34 | });
35 | });
36 |
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:33:41
|
[chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:32:7 › when search yields no products › should not display anything:
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L33
2) [chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:32:7 › when search yields no products › should not display anything
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).toBeEmpty()
Locator: locator('atomic-commerce-query-summary[class*="hydrated"]')
Expected: empty
Received: <element(s) not found>
Call log:
- expect.toBeEmpty with timeout 20000ms
- waiting for locator('atomic-commerce-query-summary[class*="hydrated"]')
31 |
32 | test('should not display anything', async ({querySummary}) => {
> 33 | await expect(querySummary.hydrated).toBeEmpty();
| ^
34 | });
35 | });
36 |
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:33:41
|
[chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:42:7 › when search yields multiple products › screen readers should read out:
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L44
3) [chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:42:7 › when search yields multiple products › screen readers should read out
Error: Timed out 20000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('status').filter({ hasText: /Products 1-27 of [\d,]+/ })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByRole('status').filter({ hasText: /Products 1-27 of [\d,]+/ })
42 | test('screen readers should read out', async ({querySummary}) => {
43 | const textRegex = /Products 1-27 of [\d,]+/;
> 44 | await expect(querySummary.ariaLive(textRegex)).toBeVisible();
| ^
45 | });
46 | });
47 |
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:44:52
|
[chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:42:7 › when search yields multiple products › screen readers should read out:
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L44
3) [chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:42:7 › when search yields multiple products › screen readers should read out
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('status').filter({ hasText: /Products 1-27 of [\d,]+/ })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByRole('status').filter({ hasText: /Products 1-27 of [\d,]+/ })
42 | test('screen readers should read out', async ({querySummary}) => {
43 | const textRegex = /Products 1-27 of [\d,]+/;
> 44 | await expect(querySummary.ariaLive(textRegex)).toBeVisible();
| ^
45 | });
46 | });
47 |
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:44:52
|
[chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:42:7 › when search yields multiple products › screen readers should read out:
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L44
3) [chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:42:7 › when search yields multiple products › screen readers should read out
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('status').filter({ hasText: /Products 1-27 of [\d,]+/ })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByRole('status').filter({ hasText: /Products 1-27 of [\d,]+/ })
42 | test('screen readers should read out', async ({querySummary}) => {
43 | const textRegex = /Products 1-27 of [\d,]+/;
> 44 | await expect(querySummary.ariaLive(textRegex)).toBeVisible();
| ^
45 | });
46 | });
47 |
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:44:52
|
[chromium] › components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:449:7 › with enable-query-syntax=true › should use query syntax:
packages/atomic/src/components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts#L1
4) [chromium] › components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:449:7 › with enable-query-syntax=true › should use query syntax
Test timeout of 30000ms exceeded.
|
Run e2e screenshots tests on Atomic
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5, actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic Angular
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic React NextJS
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic React
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests for IIFE
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests for Atomic Hosted Page
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Stencil.js sample
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Headless SSR App router sample in dev mode
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Headless SSR App router sample in prod mode
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Headless SSR Pages router sample in dev mode
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Headless SSR Pages router sample in prod mode
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (2)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (1)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (3)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (5)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (6)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (4)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (8)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (11)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (10)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (9)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (7)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (13)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (14)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (12)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (15)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (16)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (17)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (18)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (20)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (19)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (21)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (24)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (22)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (23)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (27)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (26)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (28)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (25)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (29)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (30)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (31)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (32)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (33)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (34)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (35)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (36)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (40)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (39)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (42)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (41)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (37)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (44)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (43)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (46)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (47)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (45)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (38)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (49)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (51)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (50)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (48)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (52)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (53)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (54)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (57)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (55)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (56)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (60)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (58)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic (59)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run Quantic E2E tests / Run e2e tests on Quantic (cypress/e2e/default-2/**/*)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run Quantic E2E tests / Run e2e tests on Quantic (cypress/e2e/facets-1/**/*)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run Quantic E2E tests / Run e2e tests on Quantic (cypress/e2e/facets-2/**/*)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run Quantic E2E tests / Run e2e tests on Quantic (cypress/e2e/default-1/**/*)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Run e2e tests on Atomic insight panel
The following actions uses Node.js version which is deprecated and will be forced to run on node20: cypress-io/github-action@v5. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Slow Test:
packages/atomic/[firefox] › components/search/atomic-search-box/e2e/atomic-search-box.e2e.ts#L1
packages/atomic/[firefox] › components/search/atomic-search-box/e2e/atomic-search-box.e2e.ts took 46.3s
|
Slow Test:
packages/atomic/[chromium] › components/search/atomic-search-box/e2e/atomic-search-box.e2e.ts#L1
packages/atomic/[chromium] › components/search/atomic-search-box/e2e/atomic-search-box.e2e.ts took 33.3s
|
Slow Test:
packages/atomic/[webkit] › components/commerce/facets/atomic-commerce-facet/e2e/atomic-commerce-facet.e2e.ts#L1
packages/atomic/[webkit] › components/commerce/facets/atomic-commerce-facet/e2e/atomic-commerce-facet.e2e.ts took 33.3s
|
Slow Test:
packages/atomic/[webkit] › components/commerce/atomic-commerce-load-more-products/e2e/atomic-commerce-load-more-products.e2e.ts#L1
packages/atomic/[webkit] › components/commerce/atomic-commerce-load-more-products/e2e/atomic-commerce-load-more-products.e2e.ts took 30.8s
|
Slow Test:
packages/atomic/[webkit] › components/commerce/facets/atomic-commerce-category-facet/e2e/atomic-commerce-category-facet.e2e.ts#L1
packages/atomic/[webkit] › components/commerce/facets/atomic-commerce-category-facet/e2e/atomic-commerce-category-facet.e2e.ts took 28.5s
|
Run Playwright tests for Atomic
Unexpected input(s) 'repo', valid inputs are ['app-id', 'app_id', 'private-key', 'private_key', 'owner', 'repositories', 'skip-token-revoke', 'skip_token_revoke', 'github-api-url']
|
Run Playwright tests for Atomic
Unexpected input(s) 'repo', valid inputs are ['app-id', 'app_id', 'private-key', 'private_key', 'owner', 'repositories', 'skip-token-revoke', 'skip_token_revoke', 'github-api-url']
|
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "result-lists-screenshots".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
🎭 Playwright Run Summary
14 failed
[chromium] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts:178:7 › with an invalid page in the hash › pager button 1 should be selected
[chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:32:7 › when search yields no products › should not display anything
[chromium] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:42:7 › when search yields multiple products › screen readers should read out
[chromium] › components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:449:7 › with enable-query-syntax=true › should use query syntax
[firefox] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts:178:7 › with an invalid page in the hash › pager button 1 should be selected
[firefox] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:32:7 › when search yields no products › should not display anything
[firefox] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:42:7 › when search yields multiple products › screen readers should read out
[firefox] › components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:449:7 › with enable-query-syntax=true › should use query syntax
[webkit] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts:178:7 › with an invalid page in the hash › pager button 1 should be selected
[webkit] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:21:7 › after searching for kayak › should not display duration by default
[webkit] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:32:7 › when search yields no products › should not display anything
[webkit] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:42:7 › when search yields multiple products › screen readers should read out
[webkit] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:56:7 › when a query yield a single product › should display message
[webkit] › components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:449:7 › with enable-query-syntax=true › should use query syntax
3 flaky
[chromium] › components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:226:9 › with instant results & query suggestions › with recent queries › should clear recent queries when pressing enter while the clear button is focused
[webkit] › components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:267:11 › with instant results & query suggestions › after clicking the searchbox input › after focusing on suggestion with the mouse › should submit what is in the search box regardless of the mouse position
[webkit] › components/search/atomic-search-box/e2e/atomic-search-box.e2e.ts:72:9 › with instant results & query suggestions › with recent queries › should clear recent queries when clicking the clear button
499 passed (31.7m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
atomic-playwright-report
Expired
|
53.6 MB |
|
result-lists-screenshots
Expired
|
29.3 MB |
|