chore(headless,bueno): externalize all packages on node outputs #26742
Annotations
5 errors, 1 warning, and 1 notice
Run /./.github/actions/playwright-atomic:
packages/atomic/src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/page-object.ts#L39
1) [chromium] › src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/atomic-product-multi-value-text.e2e.ts:43:3 › with a delimiter › when field value includes the specified delimiter, should render as distinct values
TypeError: Cannot read properties of undefined (reading '0')
at components/commerce/product-template-components/atomic-product-multi-value-text/e2e/page-object.ts:39
37 | const response = await route.fetch();
38 | const body = await response.json();
> 39 | body.products[0][field] = values.join(delimiter);
| ^
40 | await route.fulfill({
41 | response,
42 | json: body,
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/page-object.ts:39:20
|
Run /./.github/actions/playwright-atomic:
packages/atomic/src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/atomic-product-multi-value-text.e2e.ts#L52
1) [chromium] › src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/atomic-product-multi-value-text.e2e.ts:43:3 › with a delimiter › when field value includes the specified delimiter, should render as distinct values
Error: expect(locator).toHaveCount(expected)
Locator: locator('atomic-product-multi-value-text[class*="hydrated"]').first().locator('li[part="product-multi-value-text-value"]')
Expected: 3
Received: 0
Call log:
- expect.toHaveCount with timeout 7000ms
- waiting for locator('atomic-product-multi-value-text[class*="hydrated"]').first().locator('li[part="product-multi-value-text-value"]')
3 × locator resolved to 0 elements
- unexpected value "0"
50 | });
51 |
> 52 | await expect(productMultiValueText.values).toHaveCount(3);
| ^
53 | await expect(productMultiValueText.separators).toHaveCount(3);
54 | await expect(productMultiValueText.values.first()).toHaveText('a');
55 | await expect(productMultiValueText.values.nth(1)).toHaveText('b');
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/atomic-product-multi-value-text.e2e.ts:52:48
|
Run /./.github/actions/playwright-atomic:
packages/atomic/src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/page-object.ts#L39
1) [chromium] › src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/atomic-product-multi-value-text.e2e.ts:43:3 › with a delimiter › when field value includes the specified delimiter, should render as distinct values
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of undefined (reading '0')
at components/commerce/product-template-components/atomic-product-multi-value-text/e2e/page-object.ts:39
37 | const response = await route.fetch();
38 | const body = await response.json();
> 39 | body.products[0][field] = values.join(delimiter);
| ^
40 | await route.fulfill({
41 | response,
42 | json: body,
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/page-object.ts:39:20
|
Run /./.github/actions/playwright-atomic:
packages/atomic/src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/atomic-product-multi-value-text.e2e.ts#L52
1) [chromium] › src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/atomic-product-multi-value-text.e2e.ts:43:3 › with a delimiter › when field value includes the specified delimiter, should render as distinct values
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveCount(expected)
Locator: locator('atomic-product-multi-value-text[class*="hydrated"]').first().locator('li[part="product-multi-value-text-value"]')
Expected: 3
Received: 0
Call log:
- expect.toHaveCount with timeout 7000ms
- waiting for locator('atomic-product-multi-value-text[class*="hydrated"]').first().locator('li[part="product-multi-value-text-value"]')
4 × locator resolved to 0 elements
- unexpected value "0"
50 | });
51 |
> 52 | await expect(productMultiValueText.values).toHaveCount(3);
| ^
53 | await expect(productMultiValueText.separators).toHaveCount(3);
54 | await expect(productMultiValueText.values.first()).toHaveText('a');
55 | await expect(productMultiValueText.values.nth(1)).toHaveText('b');
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/atomic-product-multi-value-text.e2e.ts:52:48
|
Run /./.github/actions/playwright-atomic:
packages/atomic/src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/atomic-product-multi-value-text.e2e.ts#L108
2) [chromium] › src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/atomic-product-multi-value-text.e2e.ts:105:3 › with max-values-to-display set to total number of values (6) › should not render an indicator that more values are available
Error: expect(locator).not.toBeVisible()
Locator: locator('atomic-product-multi-value-text[class*="hydrated"]').first().getByText('more...')
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 7000ms
- waiting for locator('atomic-product-multi-value-text[class*="hydrated"]').first().getByText('more...')
106 | productMultiValueText,
107 | }) => {
> 108 | expect(productMultiValueText.moreValuesIndicator()).not.toBeVisible();
| ^
109 | });
110 | });
111 |
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/atomic-product-multi-value-text.e2e.ts:108:61
|
Run /./.github/actions/playwright-atomic:
packages/atomic/[chromium] › src/components/commerce/product-template-components/atomic-product-image/e2e/atomic-product-image.e2e.ts#L1
packages/atomic/[chromium] › src/components/commerce/product-template-components/atomic-product-image/e2e/atomic-product-image.e2e.ts took 15.9s
|
Run /./.github/actions/playwright-atomic
2 flaky
[chromium] › src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/atomic-product-multi-value-text.e2e.ts:43:3 › with a delimiter › when field value includes the specified delimiter, should render as distinct values
[chromium] › src/components/commerce/product-template-components/atomic-product-multi-value-text/e2e/atomic-product-multi-value-text.e2e.ts:105:3 › with max-values-to-display set to total number of values (6) › should not render an indicator that more values are available
22 passed (43.2s)
|
Loading