Skip to content

[LYS] Add Homescreen and Settings e2e tests #18988

[LYS] Add Homescreen and Settings e2e tests

[LYS] Add Homescreen and Settings e2e tests #18988

Triggered via pull request May 17, 2024 00:26
Status Failure
Total duration 19m 11s
Artifacts 6

ci.yml

on: pull_request
Build Project Jobs
46s
Build Project Jobs
Matrix: project-api-test-jobs
Matrix: project-e2e-test-jobs
Matrix: project-default-test-jobs
Matrix: project-lint-jobs
Matrix: project-performance-test-jobs
Report API tests results
0s
Report API tests results
Report e2e tests results
16s
Report e2e tests results
Evaluate Project Job Statuses
9s
Evaluate Project Job Statuses
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 21 warnings, and 5 notices
[Chrome] › merchant/products/block-editor/create-variable-product-block-editor.spec.js:194:3 › Variations tab › Create variable product › can edit a variation: plugins/woocommerce/tests/e2e-pw/tests/merchant/products/block-editor/create-variable-product-block-editor.spec.js#L251
1) [Chrome] › merchant/products/block-editor/create-variable-product-block-editor.spec.js:194:3 › Variations tab › Create variable product › can edit a variation Error: expect(received).toMatch(expected) Expected pattern: /Product updated/ Received string: "Regular price is required." 249 | .click(); 250 | const element = page.locator( 'div.components-snackbar__content' ); > 251 | await expect( await element.innerText() ).toMatch( | ^ 252 | /Product updated/ 253 | ); 254 | at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/merchant/products/block-editor/create-variable-product-block-editor.spec.js:251:46
[Chrome] › merchant/launch-your-store.spec.js:175:2 › Launch Your Store - logged in › Homescreen badge coming soon store only: plugins/woocommerce/tests/e2e-pw/tests/merchant/launch-your-store.spec.js#L211
1) [Chrome] › merchant/launch-your-store.spec.js:175:2 › Launch Your Store - logged in › Homescreen badge coming soon store only Error: Timed out 20000ms waiting for expect(locator).toBeVisible() Locator: getByRole('button', { name: 'Store coming soon', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 20000ms - waiting for getByRole('button', { name: 'Store coming soon', exact: true }) 209 | exact: true, 210 | } ) > 211 | ).toBeVisible(); | ^ 212 | 213 | page.getByRole( 'button', { 214 | name: 'Store coming soon', at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/merchant/launch-your-store.spec.js:211:5
[Chrome] › merchant/launch-your-store.spec.js:175:2 › Launch Your Store - logged in › Homescreen badge coming soon store only: plugins/woocommerce/tests/e2e-pw/tests/merchant/launch-your-store.spec.js#L211
1) [Chrome] › merchant/launch-your-store.spec.js:175:2 › Launch Your Store - logged in › Homescreen badge coming soon store only Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 20000ms waiting for expect(locator).toBeVisible() Locator: getByRole('button', { name: 'Store coming soon', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 20000ms - waiting for getByRole('button', { name: 'Store coming soon', exact: true }) 209 | exact: true, 210 | } ) > 211 | ).toBeVisible(); | ^ 212 | 213 | page.getByRole( 'button', { 214 | name: 'Store coming soon', at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/merchant/launch-your-store.spec.js:211:5
[Chrome] › merchant/launch-your-store.spec.js:175:2 › Launch Your Store - logged in › Homescreen badge coming soon store only: plugins/woocommerce/tests/e2e-pw/tests/merchant/launch-your-store.spec.js#L211
1) [Chrome] › merchant/launch-your-store.spec.js:175:2 › Launch Your Store - logged in › Homescreen badge coming soon store only Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 20000ms waiting for expect(locator).toBeVisible() Locator: getByRole('button', { name: 'Store coming soon', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 20000ms - waiting for getByRole('button', { name: 'Store coming soon', exact: true }) 209 | exact: true, 210 | } ) > 211 | ).toBeVisible(); | ^ 212 | 213 | page.getByRole( 'button', { 214 | name: 'Store coming soon', at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/merchant/launch-your-store.spec.js:211:5
E2E - Core e2e tests 2/5
Process completed with exit code 1.
Evaluate Project Job Statuses
Process completed with exit code 1.
🎭 Playwright Run Summary
5 skipped 80 passed (5.1m)
🎭 Playwright Run Summary
1 flaky [Chrome] › merchant/products/block-editor/create-variable-product-block-editor.spec.js:194:3 › Variations tab › Create variable product › can edit a variation 6 skipped 75 passed (8.2m)
🎭 Playwright Run Summary
86 passed (7.4m)
🎭 Playwright Run Summary
1 failed [Chrome] › merchant/launch-your-store.spec.js:175:2 › Launch Your Store - logged in › Homescreen badge coming soon store only 88 passed (10.6m)
🎭 Playwright Run Summary
2 skipped 85 passed (14.0m)
Slow Test: plugins/woocommerce/[Chrome] › shopper/checkout-block.spec.js#L1
plugins/woocommerce/[Chrome] › shopper/checkout-block.spec.js took 44.3s
Slow Test: plugins/woocommerce/[Chrome] › shopper/checkout-block-coupons.spec.js#L1
plugins/woocommerce/[Chrome] › shopper/checkout-block-coupons.spec.js took 39.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 31.4s
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 49.8s
Slow Test: plugins/woocommerce/[Chrome] › shopper/cart-block-coupons.spec.js#L1
plugins/woocommerce/[Chrome] › shopper/cart-block-coupons.spec.js took 38.2s
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 32.8s
Slow Test: plugins/woocommerce/[Chrome] › shopper/cart-block-calculate-shipping.spec.js#L1
plugins/woocommerce/[Chrome] › shopper/cart-block-calculate-shipping.spec.js took 30.1s
Slow Test: plugins/woocommerce/[Chrome] › merchant/order-search.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/order-search.spec.js took 55.7s
Slow Test: plugins/woocommerce/[Chrome] › merchant/page-loads.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/page-loads.spec.js took 51.4s
Slow Test: plugins/woocommerce/[Chrome] › merchant/order-status-filter.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/order-status-filter.spec.js took 32.1s
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 30.0s
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/launch-your-store.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/launch-your-store.spec.js took 1.2m
Slow Test: plugins/woocommerce/[Chrome] › merchant/order-edit.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/order-edit.spec.js took 1.0m
Slow Test: plugins/woocommerce/[Chrome] › merchant/create-shipping-zones.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/create-shipping-zones.spec.js took 48.6s
Slow Test: plugins/woocommerce/[Chrome] › merchant/command-palette.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/command-palette.spec.js took 36.4s
Slow Test: plugins/woocommerce/[Chrome] › customize-store/assembler/color-picker.spec.js#L1
plugins/woocommerce/[Chrome] › customize-store/assembler/color-picker.spec.js took 4.8m
Slow Test: 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.6m
Slow Test: plugins/woocommerce/[Chrome] › customize-store/assembler/homepage.spec.js#L1
plugins/woocommerce/[Chrome] › customize-store/assembler/homepage.spec.js took 1.2m
Slow Test: plugins/woocommerce/[Chrome] › admin-analytics/analytics-data.spec.js#L1
plugins/woocommerce/[Chrome] › admin-analytics/analytics-data.spec.js took 1.1m
Slow Test: plugins/woocommerce/[Chrome] › customize-store/assembler/header.spec.js#L1
plugins/woocommerce/[Chrome] › customize-store/assembler/header.spec.js took 1.0m

Artifacts

Produced during runtime
Name Size
all-blob-e2e-reports-0 Expired
127 KB
all-blob-e2e-reports-1 Expired
3.5 MB
all-blob-e2e-reports-2 Expired
121 KB
all-blob-e2e-reports-3 Expired
7.48 MB
all-blob-e2e-reports-4 Expired
130 KB
e2e-test-report Expired
18.5 MB