Skip to content

chore(atomic commerce): migrate atomic-product-list #29986

chore(atomic commerce): migrate atomic-product-list

chore(atomic commerce): migrate atomic-product-list #29986

Triggered via pull request June 10, 2025 18:54
Status Cancelled
Total duration 41m 25s
Artifacts 4

prbot.yml

on: pull_request
Determine affected projects
7m 20s
Determine affected projects
Verify compatibility of packages
7m 12s
Verify compatibility of packages
Matrix: Run e2e tests on Atomic
Run Quantic E2E tests  /  Setup e2e tests on Quantic
Run Quantic E2E tests / Setup e2e tests on Quantic
Run e2e screenshots tests on Atomic
8m 22s
Run e2e screenshots tests on Atomic
Run e2e tests on Atomic React
9m 17s
Run e2e tests on Atomic React
Run e2e tests on Atomic React NextJS
7m 55s
Run e2e tests on Atomic React NextJS
Run e2e tests for IIFE
14s
Run e2e tests for IIFE
Run e2e tests on Atomic Angular
10m 10s
Run e2e tests on Atomic Angular
Run e2e tests on Vue.js sample
7m 4s
Run e2e tests on Vue.js sample
Run e2e tests on Stencil.js sample
7m 34s
Run e2e tests on Stencil.js sample
Run e2e tests for Atomic Hosted Page
0s
Run e2e tests for Atomic Hosted Page
Run e2e tests for Headless Commerce SSR
0s
Run e2e tests for Headless Commerce SSR
Run e2e tests on Atomic insight panel
8m 57s
Run e2e tests on Atomic insight panel
Run e2e tests on Headless SSR App router sample
0s
Run e2e tests on Headless SSR App router sample
Run e2e tests on Headless SSR Pages router sample
0s
Run e2e tests on Headless SSR Pages router sample
Run e2e tests on Atomic CSP
8m 52s
Run e2e tests on Atomic CSP
Determine Playwright E2E tests to run
7m 33s
Determine Playwright E2E tests to run
Build typedoc
8m 22s
Build typedoc
Run theming smoke tests for Atomic
11m 17s
Run theming smoke tests for Atomic
Matrix: Run Quantic E2E tests / Run Playwright e2e tests on Quantic
Waiting for pending jobs
Matrix: Run Quantic E2E tests / Run Cypress e2e tests on Quantic
Waiting for pending jobs
Matrix: Run Playwright tests for Atomic
Run Quantic E2E tests  /  Merge Playwright reports
Run Quantic E2E tests / Merge Playwright reports
Run Quantic E2E tests  /  e2e-quantic-cleanup
Run Quantic E2E tests / e2e-quantic-cleanup
Merge Playwright reports
7m 43s
Merge Playwright reports
Confirm build is valid (PR)
11s
Confirm build is valid (PR)
Confirm build is valid (merge group)
0s
Confirm build is valid (merge group)
Confirm build is valid
11s
Confirm build is valid
Fit to window
Zoom out
Zoom in

Annotations

12 errors, 10 warnings, and 2 notices
Run Playwright tests for Atomic (1, 1)
Process completed with exit code 1.
Run Playwright tests for Atomic (1, 1)
Process completed with exit code 1.
[chromium] › src/components/commerce/atomic-commerce-product-list/e2e/atomic-commerce-product-list.e2e.ts:107:5 › atomic-commerce-product-list › when #display is set to "table" › should render placeholders before the query returns: packages/atomic/src/components/commerce/atomic-commerce-product-list/e2e/atomic-commerce-product-list.e2e.ts#L115
1) [chromium] › src/components/commerce/atomic-commerce-product-list/e2e/atomic-commerce-product-list.e2e.ts:107:5 › atomic-commerce-product-list › when #display is set to "table" › should render placeholders before the query returns Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 7000ms waiting for expect(locator).toBeVisible() Locator: locator('atomic-result-placeholder').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 7000ms - waiting for locator('atomic-result-placeholder').first() 113 | .poll(async () => await productList.tablePlaceholders.count()) 114 | .toBe(1); > 115 | await expect(productList.placeholders.first()).toBeVisible(); | ^ 116 | }); 117 | 118 | test.describe('when the query returns products', () => { at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-product-list/e2e/atomic-commerce-product-list.e2e.ts:115:54
[chromium] › src/components/commerce/atomic-commerce-product-list/e2e/atomic-commerce-product-list.e2e.ts:107:5 › atomic-commerce-product-list › when #display is set to "table" › should render placeholders before the query returns: packages/atomic/src/components/commerce/atomic-commerce-product-list/e2e/atomic-commerce-product-list.e2e.ts#L115
1) [chromium] › src/components/commerce/atomic-commerce-product-list/e2e/atomic-commerce-product-list.e2e.ts:107:5 › atomic-commerce-product-list › when #display is set to "table" › should render placeholders before the query returns Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 7000ms waiting for expect(locator).toBeVisible() Locator: locator('atomic-result-placeholder').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 7000ms - waiting for locator('atomic-result-placeholder').first() 113 | .poll(async () => await productList.tablePlaceholders.count()) 114 | .toBe(1); > 115 | await expect(productList.placeholders.first()).toBeVisible(); | ^ 116 | }); 117 | 118 | test.describe('when the query returns products', () => { at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-product-list/e2e/atomic-commerce-product-list.e2e.ts:115:54
[chromium] › src/components/commerce/atomic-commerce-product-list/e2e/atomic-commerce-product-list.e2e.ts:107:5 › atomic-commerce-product-list › when #display is set to "table" › should render placeholders before the query returns: packages/atomic/src/components/commerce/atomic-commerce-product-list/e2e/atomic-commerce-product-list.e2e.ts#L115
1) [chromium] › src/components/commerce/atomic-commerce-product-list/e2e/atomic-commerce-product-list.e2e.ts:107:5 › atomic-commerce-product-list › when #display is set to "table" › should render placeholders before the query returns Error: Timed out 7000ms waiting for expect(locator).toBeVisible() Locator: locator('atomic-result-placeholder').first() Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 7000ms - waiting for locator('atomic-result-placeholder').first() 113 | .poll(async () => await productList.tablePlaceholders.count()) 114 | .toBe(1); > 115 | await expect(productList.placeholders.first()).toBeVisible(); | ^ 116 | }); 117 | 118 | test.describe('when the query returns products', () => { at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/atomic-commerce-product-list/e2e/atomic-commerce-product-list.e2e.ts:115:54
Run e2e tests on Atomic (15)
The operation was canceled.
Run e2e tests on Atomic (15)
The run was canceled by @madame-la-pieuvre-janitor-coveo[bot].
Build Windows
The operation was canceled.
Build Windows
The run was canceled by @madame-la-pieuvre-janitor-coveo[bot].
Confirm build is valid (PR)
Process completed with exit code 1.
Confirm build is valid
Process completed with exit code 1.
PR Robot
The run was canceled by @madame-la-pieuvre-janitor-coveo[bot].
Check with linter: packages/headless/src/api/analytics/base-analytics.ts#L1
Resolve error: typescript with invalid interface loaded as resolver
Check with linter: packages/headless/src/api/analytics/base-analytics.test.ts#L1
Resolve error: typescript with invalid interface loaded as resolver
Check with linter: packages/headless/src/api/analytics/analytics-selectors.ts#L1
Resolve error: typescript with invalid interface loaded as resolver
Check with linter: packages/headless/src/api/analytics/analytics-selectors.test.ts#L1
Resolve error: typescript with invalid interface loaded as resolver
Check with linter: packages/headless/src/api/analytics/analytics-relay-client.ts#L1
Resolve error: typescript with invalid interface loaded as resolver
Check with linter: packages/headless/src/api/analytics/analytics-relay-client.test.ts#L1
Resolve error: typescript with invalid interface loaded as resolver
Check with linter: packages/headless/scripts/version-transform.mjs#L1
Resolve error: typescript with invalid interface loaded as resolver
Check with linter: packages/headless/scripts/build.mjs#L1
Resolve error: typescript with invalid interface loaded as resolver
Check with linter: packages/headless/scripts/analytics-transform.mjs#L1
Resolve error: typescript with invalid interface loaded as resolver
Check with linter: packages/headless/esbuild.mjs#L1
Resolve error: typescript with invalid interface loaded as resolver
🎭 Playwright Run Summary
25 passed (1.3m)
🎭 Playwright Run Summary
1 failed [chromium] › src/components/commerce/atomic-commerce-product-list/e2e/atomic-commerce-product-list.e2e.ts:107:5 › atomic-commerce-product-list › when #display is set to "table" › should render placeholders before the query returns 12 passed (1.2m)

Artifacts

Produced during runtime
Name Size Digest
atomic-blob-report-1 Expired
1.59 MB
sha256:9e1ef825084b1c387c85eba3fa21f8090b7fa1457dec2c37f6292c7b6596889e
atomic-playwright-report Expired
2.07 MB
sha256:5a464dce8c679dc0e4e920465a17791f76b7be196e1b9d1674748aaa382394c5
atomic-theming-playwright-report Expired
209 KB
sha256:0fcf6740d259345367dcea73443fb4332fec5a58a59ebe3e3246eeb5abced3a6
result-lists-screenshots Expired
15.4 MB
sha256:8f4d8cdfa4466bcd6f5f726e719b837b5d3911d157e1eee3230cc68cefca3c06