Skip to content

Product Collection: add e2e tests with all product elements included #27284

Product Collection: add e2e tests with all product elements included

Product Collection: add e2e tests with all product elements included #27284

Status Success
Total duration 13m 50s
Artifacts 9

pr-build-and-e2e-tests.yml

on: pull_request
Runs API tests.
4m 0s
Runs API tests.
Matrix: Runs E2E tests in matrix.
Runs k6 Performance tests
6m 16s
Runs k6 Performance tests
Evaluate e2e tests results
0s
Evaluate e2e tests results
Merge e2e test reports
2m 21s
Merge e2e test reports
Publish test reports
1s
Publish test reports
Post test results
11s
Post test results
Fit to window
Zoom out
Zoom in

Annotations

3 errors, 24 warnings, and 5 notices
[Chrome] › merchant/product-delete.spec.js:68:2 › Products > Delete Product › can quick delete a product from product list: plugins/woocommerce/tests/e2e-pw/tests/merchant/product-delete.spec.js#L81
1) [Chrome] › merchant/product-delete.spec.js:68:2 › Products > Delete Product › can quick delete a product from product list › Move product to trash Error: locator.click: Timeout 20000ms exceeded. Call log: - waiting for locator('#post-27 .submitdelete') - locator resolved to <a class="submitdelete" aria-label="Move “Product 1…>Trash</a> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action
[Chrome] › merchant/product-delete.spec.js:68:2 › Products > Delete Product › can quick delete a product from product list: plugins/woocommerce/tests/e2e-pw/tests/merchant/product-delete.spec.js#L81
1) [Chrome] › merchant/product-delete.spec.js:68:2 › Products > Delete Product › can quick delete a product from product list › Move product to trash Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Timeout 20000ms exceeded. Call log: - waiting for locator('#post-28 .submitdelete') - locator resolved to <a class="submitdelete" aria-label="Move “Product 1…>Trash</a> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if need
[Chrome] › shopper/cart-checkout-block-calculate-tax.spec.js:108:2 › Shopper Cart & Checkout Block Tax Display › can create Cart Block page: plugins/woocommerce/tests/e2e-pw/utils/editor.js#L14
1) [Chrome] › shopper/cart-checkout-block-calculate-tax.spec.js:108:2 › Shopper Cart & Checkout Block Tax Display › can create Cart Block page Error: page.waitForFunction: Timeout 20000ms exceeded. at ../utils/editor.js:14 12 | const disableWelcomeModal = async ( { page } ) => { 13 | await page.waitForLoadState(); > 14 | await page.waitForFunction( () => window?.wp?.data ); | ^ 15 | 16 | const isWelcomeGuideActive = await page.evaluate( () => 17 | wp.data.select( 'core/edit-post' ).isFeatureActive( 'welcomeGuide' ) at disableWelcomeModal (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/utils/editor.js:14:13) at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/shopper/cart-checkout-block-calculate-tax.spec.js:115:3
🎭 Playwright Run Summary
3 skipped 61 passed (4.2m)
🎭 Playwright Run Summary
71 passed (6.0m)
🎭 Playwright Run Summary
1 flaky [Chrome] › merchant/product-delete.spec.js:68:2 › Products > Delete Product › can quick delete a product from product list 1 skipped 64 passed (8.4m)
🎭 Playwright Run Summary
1 skipped 75 passed (6.4m)
🎭 Playwright Run Summary
1 flaky [Chrome] › shopper/cart-checkout-block-calculate-tax.spec.js:108:2 › Shopper Cart & Checkout Block Tax Display › can create Cart Block page 75 passed (6.5m)
Runs E2E tests in matrix. (5, 5/5)
Failed to restore: Cache service responded with 429
Runs E2E tests in matrix. (5, 5/5)
Failed to restore: Cache service responded with 429
Slow Test: plugins/woocommerce/[Chrome] › shopper/checkout-block.spec.js#L1
plugins/woocommerce/[Chrome] › shopper/checkout-block.spec.js took 54.7s
Slow Test: plugins/woocommerce/[Chrome] › shopper/checkout-block-coupons.spec.js#L1
plugins/woocommerce/[Chrome] › shopper/checkout-block-coupons.spec.js took 30.0s
Slow Test: plugins/woocommerce/[Chrome] › admin-analytics/analytics-data.spec.js#L1
plugins/woocommerce/[Chrome] › admin-analytics/analytics-data.spec.js took 56.5s
Slow Test: plugins/woocommerce/[Chrome] › activate-and-setup/core-profiler.spec.js#L1
plugins/woocommerce/[Chrome] › activate-and-setup/core-profiler.spec.js took 39.7s
Slow Test: plugins/woocommerce/[Chrome] › merchant/command-palette.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/command-palette.spec.js took 33.4s
Slow Test: plugins/woocommerce/[Chrome] › admin-analytics/analytics.spec.js#L1
plugins/woocommerce/[Chrome] › admin-analytics/analytics.spec.js took 31.2s
Runs E2E tests in matrix. (3, 3/5)
Failed to restore: Cache service responded with 429
Runs E2E tests in matrix. (3, 3/5)
Failed to restore: Cache service responded with 429
Slow Test: plugins/woocommerce/[Chrome] › merchant/product-delete.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/product-delete.spec.js took 1.0m
Slow Test: plugins/woocommerce/[Chrome] › merchant/page-loads.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/page-loads.spec.js took 53.7s
Slow Test: plugins/woocommerce/[Chrome] › merchant/products/block-editor/disable-block-product-editor.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/products/block-editor/disable-block-product-editor.spec.js took 51.3s
Slow Test: plugins/woocommerce/[Chrome] › merchant/product-import-csv.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/product-import-csv.spec.js took 30.5s
Runs E2E tests in matrix. (2, 2/5)
Failed to restore: Cache service responded with 429
Slow Test: plugins/woocommerce/[Chrome] › merchant/create-restricted-coupons.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/create-restricted-coupons.spec.js took 1.4m
Slow Test: plugins/woocommerce/[Chrome] › merchant/order-edit.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/order-edit.spec.js took 59.1s
Slow Test: plugins/woocommerce/[Chrome] › merchant/order-search.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/order-search.spec.js took 57.0s
Slow Test: plugins/woocommerce/[Chrome] › merchant/create-shipping-zones.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/create-shipping-zones.spec.js took 48.4s
Slow Test: plugins/woocommerce/[Chrome] › merchant/order-status-filter.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/order-status-filter.spec.js took 33.8s
Slow Test: plugins/woocommerce/[Chrome] › shopper/cart-checkout-block-calculate-tax.spec.js#L1
plugins/woocommerce/[Chrome] › shopper/cart-checkout-block-calculate-tax.spec.js took 55.8s
Slow Test: plugins/woocommerce/[Chrome] › shopper/cart-checkout-restricted-coupons.spec.js#L1
plugins/woocommerce/[Chrome] › shopper/cart-checkout-restricted-coupons.spec.js took 44.0s
Slow Test: plugins/woocommerce/[Chrome] › merchant/products/block-editor/product-inventory-block-editor.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/products/block-editor/product-inventory-block-editor.spec.js took 41.8s
Slow Test: plugins/woocommerce/[Chrome] › merchant/products/block-editor/product-images-block-editor.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/products/block-editor/product-images-block-editor.spec.js took 35.0s

Artifacts

Produced during runtime
Name Size
all-blob-reports-4 Expired
1.43 MB
e2e-test-report---pr-45623 Expired
31.6 MB