Smoke test daily #604
Annotations
10 errors, 7 warnings, and 1 notice
plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js#L68
1) [Chrome] › customize-store/assembler-hub.spec.js:62:2 › Store owner can view Assembler Hub for store customization › Can not access the Assembler Hub page when the theme is not customized
Error: Timed out 20000ms waiting for expect(locator).not.toHaveText(expected)
Locator: locator('h1:visible')
Expected string: not "Customize your store"
Received string: ""
Call log:
- expect.not.toHaveText with timeout 20000ms
- waiting for locator('h1:visible')
66 | const locator = page.locator( 'h1:visible' );
67 |
> 68 | await expect( locator ).not.toHaveText( 'Customize your store' );
| ^
69 | } );
70 |
71 | test( 'Can view the Assembler Hub page when the theme is already customized', async ( {
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js:68:31
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js#L68
1) [Chrome] › customize-store/assembler-hub.spec.js:62:2 › Store owner can view Assembler Hub for store customization › Can not access the Assembler Hub page when the theme is not customized
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).not.toHaveText(expected)
Locator: locator('h1:visible')
Expected string: not "Customize your store"
Received string: ""
Call log:
- expect.not.toHaveText with timeout 20000ms
- waiting for locator('h1:visible')
66 | const locator = page.locator( 'h1:visible' );
67 |
> 68 | await expect( locator ).not.toHaveText( 'Customize your store' );
| ^
69 | } );
70 |
71 | test( 'Can view the Assembler Hub page when the theme is already customized', async ( {
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js:68:31
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js#L68
1) [Chrome] › customize-store/assembler-hub.spec.js:62:2 › Store owner can view Assembler Hub for store customization › Can not access the Assembler Hub page when the theme is not customized
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).not.toHaveText(expected)
Locator: locator('h1:visible')
Expected string: not "Customize your store"
Received string: ""
Call log:
- expect.not.toHaveText with timeout 20000ms
- waiting for locator('h1:visible')
66 | const locator = page.locator( 'h1:visible' );
67 |
> 68 | await expect( locator ).not.toHaveText( 'Customize your store' );
| ^
69 | } );
70 |
71 | test( 'Can view the Assembler Hub page when the theme is already customized', async ( {
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js:68:31
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js#L76
2) [Chrome] › customize-store/assembler-hub.spec.js:71:2 › Store owner can view Assembler Hub for store customization › Can view the Assembler Hub page when the theme is already customized
Error: page.click: Timeout 20000ms exceeded.
Call log:
- waiting for locator('text=Start designing')
74 | } ) => {
75 | await page.goto( CUSTOMIZE_STORE_URL );
> 76 | await page.click( 'text=Start designing' );
| ^
77 | await page
78 | .getByRole( 'button', { name: 'Design a new theme' } )
79 | .click();
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js:76:14
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js#L76
2) [Chrome] › customize-store/assembler-hub.spec.js:71:2 › Store owner can view Assembler Hub for store customization › Can view the Assembler Hub page when the theme is already customized
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.click: Timeout 20000ms exceeded.
Call log:
- waiting for locator('text=Start designing')
74 | } ) => {
75 | await page.goto( CUSTOMIZE_STORE_URL );
> 76 | await page.click( 'text=Start designing' );
| ^
77 | await page
78 | .getByRole( 'button', { name: 'Design a new theme' } )
79 | .click();
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js:76:14
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js#L76
2) [Chrome] › customize-store/assembler-hub.spec.js:71:2 › Store owner can view Assembler Hub for store customization › Can view the Assembler Hub page when the theme is already customized
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.click: Timeout 20000ms exceeded.
Call log:
- waiting for locator('text=Start designing')
74 | } ) => {
75 | await page.goto( CUSTOMIZE_STORE_URL );
> 76 | await page.click( 'text=Start designing' );
| ^
77 | await page
78 | .getByRole( 'button', { name: 'Design a new theme' } )
79 | .click();
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js:76:14
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js#L91
3) [Chrome] › customize-store/assembler-hub.spec.js:87:2 › Store owner can view Assembler Hub for store customization › Visiting change header should show a list of block patterns to choose from
Error: page.click: Timeout 20000ms exceeded.
Call log:
- waiting for locator('text=Choose your header')
89 | } ) => {
90 | await page.goto( ASSEMBLER_HUB_URL );
> 91 | await page.click( 'text=Choose your header' );
| ^
92 |
93 | const locator = page.locator(
94 | '.block-editor-block-patterns-list__list-item'
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js:91:14
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js#L91
3) [Chrome] › customize-store/assembler-hub.spec.js:87:2 › Store owner can view Assembler Hub for store customization › Visiting change header should show a list of block patterns to choose from
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.click: Timeout 20000ms exceeded.
Call log:
- waiting for locator('text=Choose your header')
89 | } ) => {
90 | await page.goto( ASSEMBLER_HUB_URL );
> 91 | await page.click( 'text=Choose your header' );
| ^
92 |
93 | const locator = page.locator(
94 | '.block-editor-block-patterns-list__list-item'
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js:91:14
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js#L91
3) [Chrome] › customize-store/assembler-hub.spec.js:87:2 › Store owner can view Assembler Hub for store customization › Visiting change header should show a list of block patterns to choose from
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.click: Timeout 20000ms exceeded.
Call log:
- waiting for locator('text=Choose your header')
89 | } ) => {
90 | await page.goto( ASSEMBLER_HUB_URL );
> 91 | await page.click( 'text=Choose your header' );
| ^
92 |
93 | const locator = page.locator(
94 | '.block-editor-block-patterns-list__list-item'
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler-hub.spec.js:91:14
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/intro.spec.js#L55
4) [Chrome] › customize-store/intro.spec.js:50:2 › Store owner can view the Intro page › it shows the "offline banner" when the network is offline
Error: Timed out 20000ms waiting for expect(locator).toBeVisible()
Locator: locator('text=Design your own')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for locator('text=Design your own')
53 | } ) => {
54 | await page.goto( CUSTOMIZE_STORE_URL );
> 55 | await expect( page.locator( 'text=Design your own' ) ).toBeVisible();
| ^
56 | await context.setOffline( true );
57 |
58 | await expect( page.locator( '.offline-banner' ) ).toBeVisible();
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/intro.spec.js:55:58
|
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
plugins/woocommerce/[Chrome] › customize-store/intro.spec.js#L1
plugins/woocommerce/[Chrome] › customize-store/intro.spec.js took 6.1m
|
plugins/woocommerce/[Chrome] › customize-store/transitional.spec.js#L1
plugins/woocommerce/[Chrome] › customize-store/transitional.spec.js took 4.1m
|
plugins/woocommerce/[Chrome] › customize-store/assembler-hub.spec.js#L1
plugins/woocommerce/[Chrome] › customize-store/assembler-hub.spec.js took 3.7m
|
plugins/woocommerce/[Chrome] › customize-store/loading-screen/loading-screen.spec.js#L1
plugins/woocommerce/[Chrome] › customize-store/loading-screen/loading-screen.spec.js took 3.5m
|
plugins/woocommerce/[Chrome] › merchant/create-restricted-coupons.spec.js#L1
plugins/woocommerce/[Chrome] › merchant/create-restricted-coupons.spec.js took 1.4m
|
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "api-daily--run-604", "k6-daily-update-site--run-604", "plugin-blocks", "Smoke tests on trunk with Gutenberg - Nightly plugin installed (run 604)", "Smoke tests on trunk with Gutenberg plugin installed (run 604)", "Smoke tests on trunk with WooCommerce PayPal Payments plugin installed (run 604)", "Smoke tests on trunk with WooCommerce Shipping & Tax plugin installed (run 604)", "Smoke tests on trunk with WooPayments plugin installed (run 604)".
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/
|
17 failed
[Chrome] › customize-store/assembler-hub.spec.js:62:2 › Store owner can view Assembler Hub for store customization › Can not access the Assembler Hub page when the theme is not customized
[Chrome] › customize-store/assembler-hub.spec.js:71:2 › Store owner can view Assembler Hub for store customization › Can view the Assembler Hub page when the theme is already customized
[Chrome] › customize-store/assembler-hub.spec.js:87:2 › Store owner can view Assembler Hub for store customization › Visiting change header should show a list of block patterns to choose from
[Chrome] › customize-store/intro.spec.js:50:2 › Store owner can view the Intro page › it shows the "offline banner" when the network is offline
[Chrome] › customize-store/intro.spec.js:64:2 › Store owner can view the Intro page › it shows the "no AI" banner on Core when the task is not completed
[Chrome] › customize-store/intro.spec.js:76:2 › Store owner can view the Intro page › it shows the "no AI customize theme" banner when the task is completed
[Chrome] › customize-store/intro.spec.js:103:2 › Store owner can view the Intro page › it shows the "no AI" banner when the task is completed and the theme is not the default
[Chrome] › customize-store/intro.spec.js:128:2 › Store owner can view the Intro page › it shows the "no AI" banner, when the task is completed and the theme is not the default
[Chrome] › customize-store/loading-screen/loading-screen.spec.js:63:2 › Assembler - Loading Page › should display loading screen and steps on first run
[Chrome] › customize-store/loading-screen/loading-screen.spec.js:91:2 › Assembler - Loading Page › should redirect to intro page in case of errors
[Chrome] › customize-store/loading-screen/loading-screen.spec.js:117:2 › Assembler - Loading Page › should hide loading screen and steps on subsequent runs
[Chrome] › customize-store/transitional.spec.js:60:2 › Store owner can view the Transitional page › Accessing the transitional page when the CYS flow is not completed should redirect to the Intro page
[Chrome] › customize-store/transitional.spec.js:72:2 › Store owner can view the Transitional page › Clicking on "Save" in the assembler should go to the transitional page
[Chrome] › customize-store/transitional.spec.js:94:2 › Store owner can view the Transitional page › Clicking on "View store" should go to the store home page in a new page
[Chrome] › customize-store/transitional.spec.js:118:2 › Store owner can view the Transitional page › Clicking on "Share feedback" should open the survey modal
[Chrome] › merchant/create-woocommerce-blocks.spec.js:186:2 › Add WooCommerce Blocks Into Page › can insert all WooCommerce blocks into page
[Chrome] › merchant/create-woocommerce-patterns.spec.js:36:2 › Add WooCommerce Patterns Into Page › can insert WooCommerce patterns into page
71 passed (29.2m)
|
This job failed
Loading