Smoke test daily #82
Annotations
10 errors, 7 warnings, and 1 notice
plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js#L77
1) [Gutenberg] › customize-store/loading-screen/loading-screen.spec.js:63:2 › Assembler - Loading Page › should display loading screen and steps on first run
Error: Timed out 20000ms waiting for expect(locator).toBeVisible()
Locator: locator('.woocommerce-onboarding-loader')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for locator('.woocommerce-onboarding-loader')
75 | await expect(
76 | page.locator( '.woocommerce-onboarding-loader' )
> 77 | ).toBeVisible();
| ^
78 | await expect( page.getByText( step ) ).toBeVisible();
79 | await expect( page.getByAltText( step ) ).toBeVisible();
80 | }
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js:77:6
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js#L77
1) [Gutenberg] › customize-store/loading-screen/loading-screen.spec.js:63:2 › Assembler - Loading Page › should display loading screen and steps on first run
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).toBeVisible()
Locator: locator('.woocommerce-onboarding-loader')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for locator('.woocommerce-onboarding-loader')
75 | await expect(
76 | page.locator( '.woocommerce-onboarding-loader' )
> 77 | ).toBeVisible();
| ^
78 | await expect( page.getByText( step ) ).toBeVisible();
79 | await expect( page.getByAltText( step ) ).toBeVisible();
80 | }
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js:77:6
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js#L77
1) [Gutenberg] › customize-store/loading-screen/loading-screen.spec.js:63:2 › Assembler - Loading Page › should display loading screen and steps on first run
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).toBeVisible()
Locator: locator('.woocommerce-onboarding-loader')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for locator('.woocommerce-onboarding-loader')
75 | await expect(
76 | page.locator( '.woocommerce-onboarding-loader' )
> 77 | ).toBeVisible();
| ^
78 | await expect( page.getByText( step ) ).toBeVisible();
79 | await expect( page.getByAltText( step ) ).toBeVisible();
80 | }
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js:77:6
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js#L114
2) [Gutenberg] › customize-store/loading-screen/loading-screen.spec.js:91:2 › Assembler - Loading Page › should redirect to intro page in case of errors
Error: Timed out 20000ms waiting for expect(locator).toBeVisible()
Locator: locator('#woocommerce-layout__primary').getByText('Oops! We encountered a problem while setting up the foundations. Please try again or start with a theme.')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for locator('#woocommerce-layout__primary').getByText('Oops! We encountered a problem while setting up the foundations. Please try again or start with a theme.')
112 | 'Oops! We encountered a problem while setting up the foundations. Please try again or start with a theme.'
113 | )
> 114 | ).toBeVisible();
| ^
115 | } );
116 |
117 | test( 'should hide loading screen and steps on subsequent runs', async ( {
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js:114:5
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js#L114
2) [Gutenberg] › customize-store/loading-screen/loading-screen.spec.js:91:2 › Assembler - Loading Page › should redirect to intro page in case of errors
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).toBeVisible()
Locator: locator('#woocommerce-layout__primary').getByText('Oops! We encountered a problem while setting up the foundations. Please try again or start with a theme.')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for locator('#woocommerce-layout__primary').getByText('Oops! We encountered a problem while setting up the foundations. Please try again or start with a theme.')
112 | 'Oops! We encountered a problem while setting up the foundations. Please try again or start with a theme.'
113 | )
> 114 | ).toBeVisible();
| ^
115 | } );
116 |
117 | test( 'should hide loading screen and steps on subsequent runs', async ( {
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js:114:5
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js#L114
2) [Gutenberg] › customize-store/loading-screen/loading-screen.spec.js:91:2 › Assembler - Loading Page › should redirect to intro page in case of errors
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 20000ms waiting for expect(locator).toBeVisible()
Locator: locator('#woocommerce-layout__primary').getByText('Oops! We encountered a problem while setting up the foundations. Please try again or start with a theme.')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for locator('#woocommerce-layout__primary').getByText('Oops! We encountered a problem while setting up the foundations. Please try again or start with a theme.')
112 | 'Oops! We encountered a problem while setting up the foundations. Please try again or start with a theme.'
113 | )
> 114 | ).toBeVisible();
| ^
115 | } );
116 |
117 | test( 'should hide loading screen and steps on subsequent runs', async ( {
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js:114:5
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler/assembler.page.js#L19
3) [Gutenberg] › customize-store/loading-screen/loading-screen.spec.js:117:2 › Assembler - Loading Page › should hide loading screen and steps on subsequent runs
Error: locator.waitFor: Timeout 20000ms exceeded.
Call log:
- waiting for frameLocator('.cys-fullscreen-iframe[style="opacity: 1;"]').getByRole('button', { name: 'Save' }) to be visible
at customize-store/assembler/assembler.page.js:19
17 | );
18 |
> 19 | await frame.getByRole( 'button', { name: 'Save' } ).waitFor();
| ^
20 | }
21 |
22 | /**
at AssemblerPage.waitForLoadingScreenFinish (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler/assembler.page.js:19:55)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js:123:20
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler/assembler.page.js#L19
3) [Gutenberg] › customize-store/loading-screen/loading-screen.spec.js:117:2 › Assembler - Loading Page › should hide loading screen and steps on subsequent runs
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.waitFor: Timeout 20000ms exceeded.
Call log:
- waiting for frameLocator('.cys-fullscreen-iframe[style="opacity: 1;"]').getByRole('button', { name: 'Save' }) to be visible
at customize-store/assembler/assembler.page.js:19
17 | );
18 |
> 19 | await frame.getByRole( 'button', { name: 'Save' } ).waitFor();
| ^
20 | }
21 |
22 | /**
at AssemblerPage.waitForLoadingScreenFinish (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler/assembler.page.js:19:55)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js:123:20
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler/assembler.page.js#L19
3) [Gutenberg] › customize-store/loading-screen/loading-screen.spec.js:117:2 › Assembler - Loading Page › should hide loading screen and steps on subsequent runs
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.waitFor: Timeout 20000ms exceeded.
Call log:
- waiting for frameLocator('.cys-fullscreen-iframe[style="opacity: 1;"]').getByRole('button', { name: 'Save' }) to be visible
at customize-store/assembler/assembler.page.js:19
17 | );
18 |
> 19 | await frame.getByRole( 'button', { name: 'Save' } ).waitFor();
| ^
20 | }
21 |
22 | /**
at AssemblerPage.waitForLoadingScreenFinish (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/assembler/assembler.page.js:19:55)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/loading-screen/loading-screen.spec.js:123:20
|
plugins/woocommerce/tests/e2e-pw/tests/customize-store/transitional.spec.js#L67
4) [Gutenberg] › 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
Error: Timed out 20000ms waiting for expect(locator).not.toHaveText(expected)
Locator: locator('h1:visible')
Expected string: not "Your store looks great!"
Received string: ""
Call log:
- expect.not.toHaveText with timeout 20000ms
- waiting for locator('h1:visible')
65 |
66 | const locator = page.locator( 'h1:visible' );
> 67 | await expect( locator ).not.toHaveText( 'Your store looks great!' );
| ^
68 |
69 | await expect( page.url() ).toBe( `${ baseURL }${ INTRO_URL }` );
70 | } );
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce/tests/e2e-pw/tests/customize-store/transitional.spec.js:67:31
|
The following actions uses Node.js version which is deprecated 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/[Gutenberg] › customize-store/transitional.spec.js#L1
plugins/woocommerce/[Gutenberg] › customize-store/transitional.spec.js took 4.9m
|
plugins/woocommerce/[Gutenberg] › customize-store/loading-screen/loading-screen.spec.js#L1
plugins/woocommerce/[Gutenberg] › customize-store/loading-screen/loading-screen.spec.js took 3.5m
|
plugins/woocommerce/[Gutenberg] › merchant/products/block-editor/create-simple-product-block-editor.spec.js#L1
plugins/woocommerce/[Gutenberg] › merchant/products/block-editor/create-simple-product-block-editor.spec.js took 1.5m
|
plugins/woocommerce/[Gutenberg] › merchant/create-restricted-coupons.spec.js#L1
plugins/woocommerce/[Gutenberg] › merchant/create-restricted-coupons.spec.js took 1.3m
|
plugins/woocommerce/[Gutenberg] › merchant/create-woocommerce-patterns.spec.js#L1
plugins/woocommerce/[Gutenberg] › merchant/create-woocommerce-patterns.spec.js took 1.3m
|
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "api-daily--run-82", "k6-daily-update-site--run-82", "plugin-blocks", "Smoke tests on trunk with WooCommerce PayPal Payments plugin installed (run 82)", "Smoke tests on trunk with WooCommerce Shipping & Tax plugin installed (run 82)", "Smoke tests on trunk with WooPayments plugin installed (run 82)".
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/
|
10 failed
[Gutenberg] › customize-store/loading-screen/loading-screen.spec.js:63:2 › Assembler - Loading Page › should display loading screen and steps on first run
[Gutenberg] › customize-store/loading-screen/loading-screen.spec.js:91:2 › Assembler - Loading Page › should redirect to intro page in case of errors
[Gutenberg] › customize-store/loading-screen/loading-screen.spec.js:117:2 › Assembler - Loading Page › should hide loading screen and steps on subsequent runs
[Gutenberg] › 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
[Gutenberg] › 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
[Gutenberg] › 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
[Gutenberg] › customize-store/transitional.spec.js:118:2 › Store owner can view the Transitional page › Clicking on "Share feedback" should open the survey modal
[Gutenberg] › merchant/create-woocommerce-blocks.spec.js:186:2 › Add WooCommerce Blocks Into Page › can insert all WooCommerce blocks into page
[Gutenberg] › merchant/create-woocommerce-patterns.spec.js:36:2 › Add WooCommerce Patterns Into Page › can insert WooCommerce patterns into page
[Gutenberg] › merchant/products/block-editor/create-simple-product-block-editor.spec.js:41:3 › General tab › Create product › can create a simple product
2 skipped
151 passed (27.0m)
|
The logs for this run have expired and are no longer available.
Loading