PR Robot #20094
Annotations
10 errors, 3 warnings, and 1 notice
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L23
1) [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
Error: expect.toBeVisible: Error: strict mode violation: getByText(/^Results 1-[\d,]+ of [\d,]+ for kayak$/) resolved to 2 elements:
1) <div role="status" aria-live="polite" id="aria-live-x…>Results 1-48 of 79 for kayak</div> aka locator('#aria-live-xnufx-query-summary')
2) <div part="container" class="text-on-background">…</div> aka locator('#code-root').getByText('Results 1-48 of 79 for kayak')
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByText(/^Results 1-[\d,]+ of [\d,]+ for kayak$/)
21 | test('should not display duration by default', async ({querySummary}) => {
22 | const textRegex = /^Results 1-[\d,]+ of [\d,]+ for kayak$/;
> 23 | await expect(querySummary.text(textRegex)).toBeVisible();
| ^
24 | });
25 | });
26 |
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:23:48
|
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L23
1) [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
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toBeVisible: Error: strict mode violation: getByText(/^Results 1-[\d,]+ of [\d,]+ for kayak$/) resolved to 2 elements:
1) <div role="status" aria-live="polite" id="aria-live-z…>Results 1-48 of 79 for kayak</div> aka locator('#aria-live-zvlep-query-summary')
2) <div part="container" class="text-on-background">…</div> aka locator('#code-root').getByText('Results 1-48 of 79 for kayak')
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByText(/^Results 1-[\d,]+ of [\d,]+ for kayak$/)
21 | test('should not display duration by default', async ({querySummary}) => {
22 | const textRegex = /^Results 1-[\d,]+ of [\d,]+ for kayak$/;
> 23 | await expect(querySummary.text(textRegex)).toBeVisible();
| ^
24 | });
25 | });
26 |
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:23:48
|
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L23
1) [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
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toBeVisible: Error: strict mode violation: getByText(/^Results 1-[\d,]+ of [\d,]+ for kayak$/) resolved to 2 elements:
1) <div role="status" aria-live="polite" id="aria-live-c…>Results 1-48 of 79 for kayak</div> aka locator('#aria-live-c1w1u-query-summary')
2) <div part="container" class="text-on-background">…</div> aka locator('#code-root').getByText('Results 1-48 of 79 for kayak')
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByText(/^Results 1-[\d,]+ of [\d,]+ for kayak$/)
21 | test('should not display duration by default', async ({querySummary}) => {
22 | const textRegex = /^Results 1-[\d,]+ of [\d,]+ for kayak$/;
> 23 | await expect(querySummary.text(textRegex)).toBeVisible();
| ^
24 | });
25 | });
26 |
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:23:48
|
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L58
2) [webkit] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:56:7 › when a query yield a single result › should display message
Error: expect.toBeVisible: Error: strict mode violation: getByText(/^Result 1 of 1 for @ec_product_id=SP03730_00007$/) resolved to 2 elements:
1) <div role="status" aria-live="polite" id="aria-live-1…>Result 1 of 1 for @ec_product_id=SP03730_00007</div> aka locator('#aria-live-1scrm-query-summary')
2) <div part="container" class="text-on-background">…</div> aka locator('#code-root').getByText('Result 1 of 1 for @')
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByText(/^Result 1 of 1 for @ec_product_id=SP03730_00007$/)
56 | test('should display message', async ({querySummary}) => {
57 | const textRegex = /^Result 1 of 1 for @ec_product_id=SP03730_00007$/;
> 58 | await expect(querySummary.text(textRegex)).toBeVisible();
| ^
59 | });
60 |
61 | test('screen readers should read out', async ({querySummary}) => {
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:58:48
|
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L58
2) [webkit] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:56:7 › when a query yield a single result › should display message
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toBeVisible: Error: strict mode violation: getByText(/^Result 1 of 1 for @ec_product_id=SP03730_00007$/) resolved to 2 elements:
1) <div role="status" aria-live="polite" id="aria-live-g…>Result 1 of 1 for @ec_product_id=SP03730_00007</div> aka locator('#aria-live-gkk50-query-summary')
2) <div part="container" class="text-on-background">…</div> aka locator('#code-root').getByText('Result 1 of 1 for @')
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByText(/^Result 1 of 1 for @ec_product_id=SP03730_00007$/)
56 | test('should display message', async ({querySummary}) => {
57 | const textRegex = /^Result 1 of 1 for @ec_product_id=SP03730_00007$/;
> 58 | await expect(querySummary.text(textRegex)).toBeVisible();
| ^
59 | });
60 |
61 | test('screen readers should read out', async ({querySummary}) => {
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:58:48
|
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L58
2) [webkit] › components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:56:7 › when a query yield a single result › should display message
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toBeVisible: Error: strict mode violation: getByText(/^Result 1 of 1 for @ec_product_id=SP03730_00007$/) resolved to 2 elements:
1) <div role="status" aria-live="polite" id="aria-live-8…>Result 1 of 1 for @ec_product_id=SP03730_00007</div> aka locator('#aria-live-8xvum-query-summary')
2) <div part="container" class="text-on-background">…</div> aka locator('#code-root').getByText('Result 1 of 1 for @')
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByText(/^Result 1 of 1 for @ec_product_id=SP03730_00007$/)
56 | test('should display message', async ({querySummary}) => {
57 | const textRegex = /^Result 1 of 1 for @ec_product_id=SP03730_00007$/;
> 58 | await expect(querySummary.text(textRegex)).toBeVisible();
| ^
59 | });
60 |
61 | test('screen readers should read out', async ({querySummary}) => {
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:58:48
|
packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts#L23
3) [chromium] › 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
Error: expect.toBeVisible: Error: strict mode violation: getByText(/^Results 1-[\d,]+ of [\d,]+ for kayak$/) resolved to 2 elements:
1) <div role="status" aria-live="polite" id="aria-live-e…>Results 1-48 of 79 for kayak</div> aka locator('#aria-live-eqfqu-query-summary')
2) <div part="container" class="text-on-background">…</div> aka locator('#code-root').getByText('Results 1-48 of 79 for kayak')
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByText(/^Results 1-[\d,]+ of [\d,]+ for kayak$/)
21 | test('should not display duration by default', async ({querySummary}) => {
22 | const textRegex = /^Results 1-[\d,]+ of [\d,]+ for kayak$/;
> 23 | await expect(querySummary.text(textRegex)).toBeVisible();
| ^
24 | });
25 | });
26 |
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-query-summary/e2e/atomic-commerce-query-summary.e2e.ts:23:48
|
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:76:9 › with instant results & query suggestions › with recent queries › should clear recent queries when pressing enter while the clear button is focused
Test timeout of 30000ms exceeded.
|
packages/atomic/src/components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts#L79
4) [chromium] › components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:76:9 › with instant results & query suggestions › with recent queries › should clear recent queries when pressing enter while the clear button is focused
Error: locator.hover: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByLabel('Clear recent searches.')
77 | searchBox,
78 | }) => {
> 79 | await searchBox.clearRecentQueriesButton.hover();
| ^
80 | await searchBox.searchInput.press('Enter');
81 | await expect(searchBox.recentQueries().first()).not.toBeVisible();
82 | });
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:79:48
|
packages/atomic/src/components/search/atomic-search-box/e2e/atomic-search-box.e2e.ts#L66
5) [chromium] › components/search/atomic-search-box/e2e/atomic-search-box.e2e.ts:65:9 › with instant results & query suggestions › with recent queries › should display recent queries
Error: Timed out 20000ms waiting for expect(locator).toBeVisible()
Locator: getByLabel(/recent query\.(?: Button\.)? \d of \d\./).first()
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByLabel(/recent query\.(?: Button\.)? \d of \d\./).first()
64 |
65 | test('should display recent queries', async ({searchBox}) => {
> 66 | await expect(searchBox.recentQueries().first()).toBeVisible();
| ^
67 | });
68 |
69 | test('should clear recent queries when clicking the clear button', async ({
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/search/atomic-search-box/e2e/atomic-search-box.e2e.ts:66:55
|
packages/atomic/[webkit] › components/search/atomic-search-box/e2e/atomic-search-box.e2e.ts#L1
packages/atomic/[webkit] › components/search/atomic-search-box/e2e/atomic-search-box.e2e.ts took 59.2s
|
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 44.9s
|
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/
|
2 failed
[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:56:7 › when a query yield a single result › should display message
7 flaky
[chromium] › 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
[chromium] › components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:76:9 › with instant results & query suggestions › with recent queries › should clear recent queries when pressing enter while the clear button is focused
[chromium] › components/search/atomic-search-box/e2e/atomic-search-box.e2e.ts:65:9 › with instant results & query suggestions › with recent queries › should display recent queries
[chromium] › components/search/atomic-search-box/e2e/atomic-search-box.e2e.ts:76:9 › with instant results & query suggestions › with recent queries › should clear recent queries when pressing enter while the clear button is focused
[firefox] › 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
[firefox] › components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:244:9 › with minimum-query-length=4 › after typing a query above the threshold › should perform requests against the query suggest endpoint
[webkit] › components/commerce/atomic-commerce-search-box/e2e/atomic-commerce-search-box.e2e.ts:117: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
240 passed (8.7m)
|
This job failed
Loading