Smoke test daily #279
Annotations
10 errors, 7 warnings, and 1 notice
Run the rest of E2E tests:
plugins/woocommerce/tests/e2e-pw/tests/merchant/products/block-editor/linked-product-tab-product-block-editor.spec.js#L95
1) [Chrome] › merchant/products/block-editor/linked-product-tab-product-block-editor.spec.js:49:3 › General tab › Linked product › can create a product with linked products
Error: Timed out 20000ms waiting for expect(locator).toHaveCount(expected)
Locator: getByRole('row', { name: 'Product name' })
Expected: 4
Received: 0
Call log:
- expect.toHaveCount with timeout 20000ms
- waiting for getByRole('row', { name: 'Product name' })
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
93 | await expect(
94 | page.getByRole( 'row', { name: 'Product name' } )
> 95 | ).toHaveCount( 4 );
| ^
96 |
97 | const upsellsRows = page.locator(
98 | 'div.woocommerce-product-list div[role="table"] div[role="rowgroup"] div[role="row"]'
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/merchant/products/block-editor/linked-product-tab-product-block-editor.spec.js:95:6
|
Run the rest of E2E tests:
plugins/woocommerce/tests/e2e-pw/tests/merchant/products/block-editor/linked-product-tab-product-block-editor.spec.js#L95
1) [Chrome] › merchant/products/block-editor/linked-product-tab-product-block-editor.spec.js:49:3 › General tab › Linked product › can create a product with linked products
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).toHaveCount(expected)
Locator: getByRole('row', { name: 'Product name' })
Expected: 4
Received: 0
Call log:
- expect.toHaveCount with timeout 20000ms
- waiting for getByRole('row', { name: 'Product name' })
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
93 | await expect(
94 | page.getByRole( 'row', { name: 'Product name' } )
> 95 | ).toHaveCount( 4 );
| ^
96 |
97 | const upsellsRows = page.locator(
98 | 'div.woocommerce-product-list div[role="table"] div[role="rowgroup"] div[role="row"]'
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/merchant/products/block-editor/linked-product-tab-product-block-editor.spec.js:95:6
|
Run the rest of E2E tests:
plugins/woocommerce/tests/e2e-pw/tests/merchant/products/block-editor/linked-product-tab-product-block-editor.spec.js#L95
1) [Chrome] › merchant/products/block-editor/linked-product-tab-product-block-editor.spec.js:49:3 › General tab › Linked product › can create a product with linked products
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).toHaveCount(expected)
Locator: getByRole('row', { name: 'Product name' })
Expected: 4
Received: 0
Call log:
- expect.toHaveCount with timeout 20000ms
- waiting for getByRole('row', { name: 'Product name' })
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
- locator resolved to 0 elements
- unexpected value "0"
93 | await expect(
94 | page.getByRole( 'row', { name: 'Product name' } )
> 95 | ).toHaveCount( 4 );
| ^
96 |
97 | const upsellsRows = page.locator(
98 | 'div.woocommerce-product-list div[role="table"] div[role="rowgroup"] div[role="row"]'
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/merchant/products/block-editor/linked-product-tab-product-block-editor.spec.js:95:6
|
Run the rest of E2E tests:
plugins/woocommerce/tests/e2e-pw/tests/shopper/checkout-block.spec.js#L250
2) [Chrome] › shopper/checkout-block.spec.js:213:2 › Checkout Block page › can see empty checkout block page
Error: expect.toBeVisible: Error: strict mode violation: getByText('Your cart is currently empty!') resolved to 2 elements:
1) <strong>Your cart is currently empty!</strong> aka getByRole('banner').getByText('Your cart is currently empty!')
2) <strong class="wc-block-checkout-empty__title">Your cart is currently empty!</strong> aka getByRole('strong')
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByText('Your cart is currently empty!')
248 | await expect(
249 | page.getByText( 'Your cart is currently empty!' )
> 250 | ).toBeVisible();
| ^
251 | await expect(
252 | page.getByRole( 'link', { name: 'Browse store' } )
253 | ).toBeVisible();
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/shopper/checkout-block.spec.js:250:5
|
Run the rest of E2E tests:
plugins/woocommerce/tests/e2e-pw/tests/shopper/checkout-block.spec.js#L250
2) [Chrome] › shopper/checkout-block.spec.js:213:2 › Checkout Block page › can see empty checkout block page
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toBeVisible: Error: strict mode violation: getByText('Your cart is currently empty!') resolved to 2 elements:
1) <strong>Your cart is currently empty!</strong> aka getByRole('banner').getByText('Your cart is currently empty!')
2) <strong class="wc-block-checkout-empty__title">Your cart is currently empty!</strong> aka getByRole('strong')
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByText('Your cart is currently empty!')
248 | await expect(
249 | page.getByText( 'Your cart is currently empty!' )
> 250 | ).toBeVisible();
| ^
251 | await expect(
252 | page.getByRole( 'link', { name: 'Browse store' } )
253 | ).toBeVisible();
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/shopper/checkout-block.spec.js:250:5
|
Run the rest of E2E tests:
plugins/woocommerce/eval at evaluate (:226:30)#L1
2) [Chrome] › shopper/checkout-block.spec.js:213:2 › Checkout Block page › can see empty checkout block page
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: TypeError: Cannot read properties of undefined (reading 'select')
at eval (eval at evaluate (:226:30), <anonymous>:1:15)
at UtilityScript.evaluate (<anonymous>:228:17)
at UtilityScript.<anonymous> (<anonymous>:1:44)
at eval (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce/eval at evaluate (:226:30), <anonymous>:1:15)
at UtilityScript.evaluate (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce/<anonymous>:228:17)
at UtilityScript.<anonymous> (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce/<anonymous>:1:44)
at disableWelcomeModal (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/utils/editor.js:16:42)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/shopper/checkout-block.spec.js:220:3
|
Run the rest of E2E tests:
plugins/woocommerce/tests/e2e-pw/tests/shopper/shop-title-after-deletion.spec.js#L8
3) [Chrome] › shopper/shop-title-after-deletion.spec.js:30:2 › Check the title of the shop page after the page has been deleted › Check the title of the shop page after the page has been deleted
Error: locator.hover: Timeout 20000ms exceeded.
Call log:
- waiting for getByRole('cell', { name: '“Shop” (Edit)' })
6 | test.beforeEach( async ( { page } ) => {
7 | await page.goto( 'wp-admin/edit.php?post_type=page' );
> 8 | await page.getByRole( 'cell', { name: '“Shop” (Edit)' } ).hover();
| ^
9 | await page
10 | .getByLabel( 'Move “Shop” to the Trash' )
11 | .click( { force: true } );
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/shopper/shop-title-after-deletion.spec.js:8:61
|
Run the rest of E2E tests:
plugins/woocommerce/tests/e2e-pw/tests/shopper/shop-title-after-deletion.spec.js#L8
3) [Chrome] › shopper/shop-title-after-deletion.spec.js:30:2 › Check the title of the shop page after the page has been deleted › Check the title of the shop page after the page has been deleted
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.hover: Timeout 20000ms exceeded.
Call log:
- waiting for getByRole('cell', { name: '“Shop” (Edit)' })
6 | test.beforeEach( async ( { page } ) => {
7 | await page.goto( 'wp-admin/edit.php?post_type=page' );
> 8 | await page.getByRole( 'cell', { name: '“Shop” (Edit)' } ).hover();
| ^
9 | await page
10 | .getByLabel( 'Move “Shop” to the Trash' )
11 | .click( { force: true } );
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/shopper/shop-title-after-deletion.spec.js:8:61
|
Run the rest of E2E tests:
plugins/woocommerce/tests/e2e-pw/tests/shopper/shop-title-after-deletion.spec.js#L8
3) [Chrome] › shopper/shop-title-after-deletion.spec.js:30:2 › Check the title of the shop page after the page has been deleted › Check the title of the shop page after the page has been deleted
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.hover: Timeout 20000ms exceeded.
Call log:
- waiting for getByRole('cell', { name: '“Shop” (Edit)' })
6 | test.beforeEach( async ( { page } ) => {
7 | await page.goto( 'wp-admin/edit.php?post_type=page' );
> 8 | await page.getByRole( 'cell', { name: '“Shop” (Edit)' } ).hover();
| ^
9 | await page
10 | .getByLabel( 'Move “Shop” to the Trash' )
11 | .click( { force: true } );
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/shopper/shop-title-after-deletion.spec.js:8:61
|
Run the rest of E2E tests:
plugins/woocommerce/tests/e2e-pw/tests/shopper/cart-checkout-calculate-tax.spec.js#L165
4) [Chrome] › shopper/cart-checkout-calculate-tax.spec.js:117:3 › Tax rates in the cart and checkout › Shopper Tax Display Tests › checks that taxes are calculated properly on totals, inclusive tax displayed properly › Load cart page and confirm price display
Error: Timed out 20000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('cell', { name: '$250.00 (includes $50.00 Nasty Tax)' })
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByRole('cell', { name: '$250.00 (includes $50.00 Nasty Tax)' })
163 | name: '$250.00 (includes $50.00 Nasty Tax)',
164 | } )
> 165 | ).toBeVisible();
| ^
166 | } );
167 |
168 | await test.step( 'Load checkout page and confirm price display', async () => {
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/shopper/cart-checkout-calculate-tax.spec.js:165:7
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/shopper/cart-checkout-calculate-tax.spec.js:148:4
|
Run the rest of E2E tests:
plugins/woocommerce/[Chrome] › customize-store/assembler/color-picker.spec.js#L1
plugins/woocommerce/[Chrome] › customize-store/assembler/color-picker.spec.js took 5.3m
|
Run the rest of E2E tests:
plugins/woocommerce/[Chrome] › shopper/shop-title-after-deletion.spec.js#L1
plugins/woocommerce/[Chrome] › shopper/shop-title-after-deletion.spec.js took 2.1m
|
Run the rest of E2E tests:
plugins/woocommerce/[Chrome] › customize-store/assembler/logo-picker/logo-picker.spec.js#L1
plugins/woocommerce/[Chrome] › customize-store/assembler/logo-picker/logo-picker.spec.js took 1.7m
|
Run the rest of E2E tests:
plugins/woocommerce/[Chrome] › customize-store/assembler/homepage.spec.js#L1
plugins/woocommerce/[Chrome] › customize-store/assembler/homepage.spec.js took 1.5m
|
Run the rest of E2E tests:
plugins/woocommerce/[Chrome] › merchant/products/block-editor/linked-product-tab-product-block-editor.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/products/block-editor/linked-product-tab-product-block-editor.spec.js took 1.5m
|
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/upload-artifact@v3, actions/github-script@v6. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "api-daily--run-279", "k6-daily-update-site--run-279", "plugin-blocks", "Smoke tests on trunk with Gutenberg - Nightly plugin installed (run 279)", "Smoke tests on trunk with Gutenberg plugin installed (run 279)", "Smoke tests on trunk with WooCommerce PayPal Payments plugin installed (run 279)", "Smoke tests on trunk with WooCommerce Shipping & Tax plugin installed (run 279)", "Smoke tests on trunk with WooPayments plugin installed (run 279)".
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/
|
Run the rest of E2E tests
3 failed
[Chrome] › merchant/products/block-editor/linked-product-tab-product-block-editor.spec.js:49:3 › General tab › Linked product › can create a product with linked products
[Chrome] › shopper/checkout-block.spec.js:213:2 › Checkout Block page › can see empty checkout block page
[Chrome] › shopper/shop-title-after-deletion.spec.js:30:2 › Check the title of the shop page after the page has been deleted › Check the title of the shop page after the page has been deleted
1 flaky
[Chrome] › shopper/cart-checkout-calculate-tax.spec.js:117:3 › Tax rates in the cart and checkout › Shopper Tax Display Tests › checks that taxes are calculated properly on totals, inclusive tax displayed properly
5 skipped
421 passed (51.6m)
|
The logs for this run have expired and are no longer available.
Loading