Skip to content

Run daily tests in an environment with HPOS enabled #53

Run daily tests in an environment with HPOS enabled

Run daily tests in an environment with HPOS enabled #53

Triggered via schedule January 3, 2024 02:36
Status Failure
Total duration 20m 7s
Artifacts 2
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention
Runs E2E tests with HPOS enabled.
19m 1s
Runs E2E tests with HPOS enabled.
Runs API tests with HPOS enabled.
4m 14s
Runs API tests with HPOS enabled.
Post test results
52s
Post test results
Publish test reports
4s
Publish test reports
Fit to window
Zoom out
Zoom in

Annotations

11 errors, 5 warnings, and 1 notice
[Chrome] › merchant/products/add-variable-product/create-variations.spec.js:102:2 › Add variations › can manually add a variation: plugins/woocommerce/tests/e2e-pw/tests/merchant/products/add-variable-product/create-variations.spec.js#L1
1) [Chrome] › merchant/products/add-variable-product/create-variations.spec.js:102:2 › Add variations › can manually add a variation › Click on the "Variations" tab. Test timeout of 120000ms exceeded.
[Chrome] › merchant/products/add-variable-product/create-variations.spec.js:102:2 › Add variations › can manually add a variation: plugins/woocommerce/tests/e2e-pw/tests/merchant/products/add-variable-product/create-variations.spec.js#L131
1) [Chrome] › merchant/products/add-variable-product/create-variations.spec.js:102:2 › Add variations › can manually add a variation › Click on the "Variations" tab. Error: locator.click: Test timeout of 120000ms exceeded. Call log: - waiting for locator('.variations_tab') 129 | 130 | await test.step( 'Click on the "Variations" tab.', async () => { > 131 | await page.locator( '.variations_tab' ).click(); | ^ 132 | } ); 133 | 134 | await test.step( at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/merchant/products/add-variable-product/create-variations.spec.js:131:44 at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/merchant/products/add-variable-product/create-variations.spec.js:130:14
[Chrome] › merchant/products/add-variable-product/update-variations.spec.js:122:2 › Update variations › can individually edit variations: plugins/woocommerce/tests/e2e-pw/tests/merchant/products/add-variable-product/update-variations.spec.js#L1
2) [Chrome] › merchant/products/add-variable-product/update-variations.spec.js:122:2 › Update variations › can individually edit variations › Click on the "Variations" tab. Test timeout of 120000ms exceeded.
[Chrome] › merchant/products/add-variable-product/update-variations.spec.js:122:2 › Update variations › can individually edit variations: plugins/woocommerce/tests/e2e-pw/tests/merchant/products/add-variable-product/update-variations.spec.js#L141
2) [Chrome] › merchant/products/add-variable-product/update-variations.spec.js:122:2 › Update variations › can individually edit variations › Click on the "Variations" tab. Error: locator.click: Test timeout of 120000ms exceeded. Call log: - waiting for getByRole('link', { name: 'Variations' }).last() - locator resolved to <a href="admin.php?page=wc-admin&path=%2Fanalytics%…>Variations</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 o
[Chrome] › merchant/products/add-variable-product/update-variations.spec.js:122:2 › Update variations › can individually edit variations: plugins/woocommerce/tests/e2e-pw/tests/merchant/products/add-variable-product/update-variations.spec.js#L1
2) [Chrome] › merchant/products/add-variable-product/update-variations.spec.js:122:2 › Update variations › can individually edit variations › Click on the "Variations" tab. Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 120000ms exceeded.
[Chrome] › merchant/products/add-variable-product/update-variations.spec.js:122:2 › Update variations › can individually edit variations: plugins/woocommerce/tests/e2e-pw/tests/merchant/products/add-variable-product/update-variations.spec.js#L141
2) [Chrome] › merchant/products/add-variable-product/update-variations.spec.js:122:2 › Update variations › can individually edit variations › Click on the "Variations" tab. Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 120000ms exceeded. Call log: - waiting for getByRole('link', { name: 'Variations' }).last() - locator resolved to <a href="admin.php?page=wc-admin&path=%2Fanalytics%…>Variations</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, enab
[Chrome] › merchant/products/block-editor/enable-block-product-editor.spec.js:46:3 › Enable block product editor › Enabled › is not hooked up to sidebar "Add New": plugins/woocommerce/tests/e2e-pw/utils/simple-products.js#L67
3) [Chrome] › merchant/products/block-editor/enable-block-product-editor.spec.js:46:3 › Enable block product editor › Enabled › is not hooked up to sidebar "Add New" Error: Timed out 20000ms waiting for expect(locator).toContainText(expected) Locator: locator('#woocommerce-product-data h2') Expected string: "Product data" Received string: "" Call log: - expect.toContainText with timeout 20000ms - waiting for locator('#woocommerce-product-data h2') at ../utils/simple-products.js:67 65 | await expect( 66 | page.locator( '#woocommerce-product-data h2' ) > 67 | ).toContainText( 'Product data' ); | ^ 68 | } 69 | 70 | /** at expectOldProductEditor (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/utils/simple-products.js:67:4) at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/merchant/products/block-editor/enable-block-product-editor.spec.js:49:10
[Chrome] › shopper/cart-block-coupons.spec.js:119:2 › Cart Block Applying Coupons › allows cart block to apply coupon of any type: plugins/woocommerce/tests/e2e-pw/tests/shopper/cart-block-coupons.spec.js#L149
4) [Chrome] › shopper/cart-block-coupons.spec.js:119:2 › Cart Block Applying Coupons › allows cart block to apply coupon of any type Error: Timed out 20000ms waiting for expect(locator).toHaveText(expected) Locator: locator('.wc-block-components-totals-footer-item > .wc-block-components-totals-item__value') Expected string: "$27.50" Received string: "$34.11" Call log: - expect.toHaveText with timeout 20000ms - waiting for locator('.wc-block-components-totals-footer-item > .wc-block-components-totals-item__value') - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$34.11</span> - unexpected value "$34.11" 147 | '.wc-block-components-totals-footer-item > .wc-block-components-totals-item__value' 148 | ) > 149 | ).toHaveText( totals[ i ] ); | ^ 150 | await page 151 | .getByLabel( `Remove coupon "${ coupons[ i ].code }
[Chrome] › shopper/cart-block.spec.js:135:2 › Cart Block page › can add product to cart block: plugins/woocommerce/tests/e2e-pw/tests/shopper/cart-block.spec.js#L163
5) [Chrome] › shopper/cart-block.spec.js:135:2 › Cart Block page › can add product to cart block, increase quantity, manage cross-sell products and proceed to checkout Error: Timed out 20000ms waiting for expect(locator).toContainText(expected) Locator: locator('.wc-block-components-totals-footer-item > .wc-block-components-totals-item__value') Expected string: "$110" Received string: "$126.50" Call log: - expect.toContainText with timeout 20000ms - waiting for locator('.wc-block-components-totals-footer-item > .wc-block-components-totals-item__value') - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$63.25</span> - unexpected value "$63.25" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$63.25</span> - unexpected value "$63.25" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$63.25</span> - unexpected value "$63.25" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$63.25</span> - unexpected value "$63.25" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" - locator resolved to <span class="wc-block-formatted-money-amount wc-block-…>$126.50</span> - unexpected value "$126.50" 161 | '.wc-block-components-totals-footer-item > .wc-block-components-totals-item__value' 162 | ) > 163 | ).toContainText( `$${ doubleProductsPrice.toString() }` ); | ^ 164 | await expect( 165 | page.getByRole( 'button' ).filter( { hasText: '+', exact: true } ) 166 | )
[Chrome] › shopper/cart-block.spec.js:135:2 › Cart Block page › can add product to cart block: plugins/woocommerce/tests/e2e-pw/tests/shopper/cart-block.spec.js#L203
5) [Chrome] › shopper/cart-block.spec.js:135:2 › Cart Block page › can add product to cart block, increase quantity, manage cross-sell products and proceed to checkout Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 20000ms waiting for expect(locator).toContainText(expected) Locator: locator('.wc-block-components-totals-footer-item > .wc-block-components-totals-item__value') Expected string: "$150" Received string: "" Call log: - expect.toContainText with timeout 20000ms - waiting for locator('.wc-block-components-totals-footer-item > .wc-block-components-totals-item__value') 201 | '.wc-block-components-totals-footer-item > .wc-block-components-totals-item__value' 202 | ) > 203 | ).toContainText( | ^ 204 | `$${ singleProductWithCrossSellProducts.toString() }` 205 | ); 206 | at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/shopper/cart-block.spec.js:203:5
Publish test reports
Process completed with exit code 4.
Slow Test: plugins/woocommerce/[Chrome] › merchant/products/add-variable-product/update-variations.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/products/add-variable-product/update-variations.spec.js took 4.8m
Slow Test: plugins/woocommerce/[Chrome] › merchant/products/add-variable-product/create-variations.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/products/add-variable-product/create-variations.spec.js took 2.5m
Slow Test: plugins/woocommerce/[Chrome] › merchant/order-search.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/order-search.spec.js took 2.4m
Slow Test: plugins/woocommerce/[Chrome] › merchant/order-edit.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/order-edit.spec.js took 2.3m
Slow Test: plugins/woocommerce/[Chrome] › shopper/order-email-receiving.spec.js#L1
plugins/woocommerce/[Chrome] › shopper/order-email-receiving.spec.js took 2.1m
🎭 Playwright Run Summary
9 flaky [Chrome] › merchant/products/add-variable-product/create-variations.spec.js:102:2 › Add variations › can manually add a variation [Chrome] › merchant/products/add-variable-product/update-variations.spec.js:122:2 › Update variations › can individually edit variations [Chrome] › merchant/products/block-editor/enable-block-product-editor.spec.js:46:3 › Enable block product editor › Enabled › is not hooked up to sidebar "Add New" [Chrome] › shopper/cart-block-coupons.spec.js:119:2 › Cart Block Applying Coupons › allows cart block to apply coupon of any type [Chrome] › shopper/cart-block.spec.js:135:2 › Cart Block page › can add product to cart block, increase quantity, manage cross-sell products and proceed to checkout [Chrome] › shopper/checkout-coupons.spec.js:127:2 › Checkout coupons › allows checkout to apply multiple coupons [Chrome] › shopper/checkout-coupons.spec.js:151:2 › Checkout coupons › restores checkout total when coupons are removed [Chrome] › shopper/order-email-receiving.spec.js:53:2 › Shopper Order Email Receiving › should receive order email after purchasing an item [Chrome] › shopper/tax/checkout-calculate-tax.spec.js:104:3 › Tax rates in the cart and checkout › Shopper Tax Display Tests › checks that taxes are calculated properly on totals, inclusive tax displayed properly 3 skipped 249 passed (15.0m)

Artifacts

Produced during runtime
Name Size
api-test-report---pr-53 Expired
5.46 MB
e2e-test-report---pr-53 Expired
95 MB