PR Robot #20409
Annotations
10 errors, 6 warnings, and 1 notice
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L33
1) [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
|
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L33
1) [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
|
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L33
1) [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
|
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L44
2) [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
|
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L44
2) [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
|
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L44
2) [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
|
packages/atomic/src/components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts#L1
3) [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.
|
packages/atomic/src/components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts#L450
3) [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
Error: locator.waitFor: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Load more results' }) to be visible
448 |
449 | test('should use query syntax', async ({loadMore, searchBox, page}) => {
> 450 | await loadMore.loadMoreButton.waitFor({state: 'visible'});
| ^
451 | await searchBox.searchInput
452 | // eslint-disable-next-line @cspell/spellchecker
453 | .fill('@urihash=bzo5fpM1vf8Xñds1');
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:450:35
|
packages/atomic/src/components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts#L1
3) [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
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
packages/atomic/src/components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts#L450
3) [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
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.waitFor: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Load more results' }) to be visible
448 |
449 | test('should use query syntax', async ({loadMore, searchBox, page}) => {
> 450 | await loadMore.loadMoreButton.waitFor({state: 'visible'});
| ^
451 | await searchBox.searchInput
452 | // eslint-disable-next-line @cspell/spellchecker
453 | .fill('@urihash=bzo5fpM1vf8Xñds1');
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:450:35
|
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/
|
packages/atomic/[webkit] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts#L1
packages/atomic/[webkit] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts took 56.1s
|
packages/atomic/[firefox] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts#L1
packages/atomic/[firefox] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts took 44.8s
|
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 42.1s
|
packages/atomic/[chromium] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts#L1
packages/atomic/[chromium] › components/commerce/atomic-commerce-pager/e2e/atomic-commerce-pager.e2e.ts took 37.1s
|
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 34.5s
|
15 failed
[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
[chromium] › components/commerce/facets/atomic-commerce-facet/e2e/atomic-commerce-facet.e2e.ts:29:7 › default › should allow to filter by selecting multiple values
[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-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:56:7 › when a query yield a single product › should display message
[firefox] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:61:7 › when a query yield a single product › screen readers should read out
[firefox] › 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
[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
[firefox] › components/commerce/facets/atomic-commerce-facet/e2e/atomic-commerce-facet.e2e.ts:29:7 › default › should allow to filter by selecting multiple values
[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-search-box/e2e/atomic-commerce-search-box.e2e.ts:449:7 › with enable-query-syntax=true › should use query syntax
[webkit] › components/commerce/facets/atomic-commerce-facet/e2e/atomic-commerce-facet.e2e.ts:29:7 › default › should allow to filter by selecting multiple values
4 flaky
[chromium] › components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:219:9 › with instant results & query suggestions › with recent queries › should clear recent queries when clicking the clear button
[chromium] › 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
[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:111:9 › with instant results & query suggestions › after clicking the searchbox input › should display in the search box what has been submitted
497 passed (34.3m)
|
This job failed
Loading