Migrate StateInput, CountryInput and custom fields to native <select>
#4087
blocks-playwright.yml
on: pull_request
Matrix: blocks-playwright-tests
Create GitHub issues for flaky tests
5m 31s
Annotations
31 errors, 2 warnings, and 8 notices
Shard 3 of 10
Process completed with exit code 255.
|
Shard 6 of 10
Process completed with exit code 255.
|
[chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:28:2 › Shopper → Coupon › Logged in user can apply single-use coupon and place order:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
1) [chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:28:2 › Shopper → Coupon › Logged in user can apply single-use coupon and place order
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:60:3
|
[chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:28:2 › Shopper → Coupon › Logged in user can apply single-use coupon and place order:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
1) [chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:28:2 › Shopper → Coupon › Logged in user can apply single-use coupon and place order
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:60:3
|
[chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:28:2 › Shopper → Coupon › Logged in user can apply single-use coupon and place order:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
1) [chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:28:2 › Shopper → Coupon › Logged in user can apply single-use coupon and place order
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:60:3
|
[chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:76:2 › Shopper → Coupon › Logged in user cannot apply single-use coupon twice:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
2) [chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:76:2 › Shopper → Coupon › Logged in user cannot apply single-use coupon twice
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:93:3
|
[chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:76:2 › Shopper → Coupon › Logged in user cannot apply single-use coupon twice:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
2) [chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:76:2 › Shopper → Coupon › Logged in user cannot apply single-use coupon twice
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:93:3
|
[chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:76:2 › Shopper → Coupon › Logged in user cannot apply single-use coupon twice:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
2) [chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:76:2 › Shopper → Coupon › Logged in user cannot apply single-use coupon twice
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:93:3
|
[chromium] › cart/cart-block.shopper.block_theme.spec.ts:159:2 › Shopper → Cart block › User can update product quantity:
plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-block.shopper.block_theme.spec.ts#L210
3) [chromium] › cart/cart-block.shopper.block_theme.spec.ts:159:2 › Shopper → Cart block › User can update product quantity
Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected)
Locator: getByLabel('Quantity of Album in your cart.')
Expected string: "5"
Received string: "4"
Call log:
- expect.toHaveValue with timeout 5000ms
- waiting for getByLabel('Quantity of Album in your cart.')
- locator resolved to <input min="1" step="1" value="4" max="9999" type="numb…/>
- unexpected value "4"
- locator resolved to <input min="1" step="1" value="4" max="9999" type="numb…/>
- unexpected value "4"
- locator resolved to <input min="1" step="1" value="4" max="9999" type="numb…/>
- unexpected value "4"
- locator resolved to <input min="1" step="1" value="4" max="9999" type="numb…/>
- unexpected value "4"
- locator resolved to <input min="1" step="1" value="4" max="9999" type="numb…/>
- unexpected value "4"
- locator resolved to <input min="1" step="1" value="4" max="9999" type="numb…/>
- unexpected value "4"
- locator resolved to <input min="1" step="1" value="4" max="9999" type="numb…/>
- unexpected value "4"
- locator resolved to <input min="1" step="1" value="4" max="9999" type="numb…/>
- unexpected value "4"
- locator resolved to <input min="1" step="1" value="4" max="9999" type="numb…/>
- unexpected value "4"
208 | `Quantity of ${ SIMPLE_VIRTUAL_PRODUCT_NAME } in your cart.`
209 | )
> 210 | ).toHaveValue( '5' );
| ^
211 |
212 | // Via the minus button
213 | await page
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-block.shopper.block_theme.spec.ts:210:5
|
Shard 1 of 10
Process completed with exit code 1.
|
[chromium] › templates/template-customization.block_theme_with_templates.spec.ts:32:8 › Template customization › Order Confirmation template › theme template has priority over WooCommerce's and can be modified:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L340
1) [chromium] › templates/template-customization.block_theme_with_templates.spec.ts:32:8 › Template customization › Order Confirmation template › theme template has priority over WooCommerce's and can be modified
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Billing address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:340
338 | await firstName.fill( customerBillingDetails.firstname );
339 | await lastName.fill( customerBillingDetails.lastname );
> 340 | await country.fill( customerBillingDetails.country );
| ^
341 | await address1.fill( customerBillingDetails.addressfirstline );
342 |
343 | if ( customerBillingDetails.addresssecondline ) {
at CheckoutPage.fillBillingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:340:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:96:4)
at Object.visitPage (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/constants.ts:141:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/template-customization.block_theme_with_templates.spec.ts:59:5
|
[chromium] › templates/template-customization.block_theme_with_templates.spec.ts:32:8 › Template customization › Order Confirmation template › theme template has priority over WooCommerce's and can be modified:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L340
1) [chromium] › templates/template-customization.block_theme_with_templates.spec.ts:32:8 › Template customization › Order Confirmation template › theme template has priority over WooCommerce's and can be modified
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Billing address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:340
338 | await firstName.fill( customerBillingDetails.firstname );
339 | await lastName.fill( customerBillingDetails.lastname );
> 340 | await country.fill( customerBillingDetails.country );
| ^
341 | await address1.fill( customerBillingDetails.addressfirstline );
342 |
343 | if ( customerBillingDetails.addresssecondline ) {
at CheckoutPage.fillBillingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:340:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:96:4)
at Object.visitPage (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/constants.ts:141:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/template-customization.block_theme_with_templates.spec.ts:59:5
|
[chromium] › templates/template-customization.block_theme_with_templates.spec.ts:32:8 › Template customization › Order Confirmation template › theme template has priority over WooCommerce's and can be modified:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L340
1) [chromium] › templates/template-customization.block_theme_with_templates.spec.ts:32:8 › Template customization › Order Confirmation template › theme template has priority over WooCommerce's and can be modified
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Billing address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:340
338 | await firstName.fill( customerBillingDetails.firstname );
339 | await lastName.fill( customerBillingDetails.lastname );
> 340 | await country.fill( customerBillingDetails.country );
| ^
341 | await address1.fill( customerBillingDetails.addressfirstline );
342 |
343 | if ( customerBillingDetails.addresssecondline ) {
at CheckoutPage.fillBillingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:340:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:96:4)
at Object.visitPage (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/constants.ts:141:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/template-customization.block_theme_with_templates.spec.ts:59:5
|
[chromium] › templates/template-customization.block_theme.spec.ts:26:8 › Template customization › Order Confirmation template › can be modified and reverted:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L340
2) [chromium] › templates/template-customization.block_theme.spec.ts:26:8 › Template customization › Order Confirmation template › can be modified and reverted
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Billing address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:340
338 | await firstName.fill( customerBillingDetails.firstname );
339 | await lastName.fill( customerBillingDetails.lastname );
> 340 | await country.fill( customerBillingDetails.country );
| ^
341 | await address1.fill( customerBillingDetails.addressfirstline );
342 |
343 | if ( customerBillingDetails.addresssecondline ) {
at CheckoutPage.fillBillingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:340:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:96:4)
at Object.visitPage (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/constants.ts:141:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/template-customization.block_theme.spec.ts:52:5
|
[chromium] › templates/template-customization.block_theme.spec.ts:26:8 › Template customization › Order Confirmation template › can be modified and reverted:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L340
2) [chromium] › templates/template-customization.block_theme.spec.ts:26:8 › Template customization › Order Confirmation template › can be modified and reverted
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Billing address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:340
338 | await firstName.fill( customerBillingDetails.firstname );
339 | await lastName.fill( customerBillingDetails.lastname );
> 340 | await country.fill( customerBillingDetails.country );
| ^
341 | await address1.fill( customerBillingDetails.addressfirstline );
342 |
343 | if ( customerBillingDetails.addresssecondline ) {
at CheckoutPage.fillBillingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:340:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:96:4)
at Object.visitPage (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/constants.ts:141:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/template-customization.block_theme.spec.ts:52:5
|
[chromium] › templates/template-customization.block_theme.spec.ts:26:8 › Template customization › Order Confirmation template › can be modified and reverted:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L340
2) [chromium] › templates/template-customization.block_theme.spec.ts:26:8 › Template customization › Order Confirmation template › can be modified and reverted
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Billing address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:340
338 | await firstName.fill( customerBillingDetails.firstname );
339 | await lastName.fill( customerBillingDetails.lastname );
> 340 | await country.fill( customerBillingDetails.country );
| ^
341 | await address1.fill( customerBillingDetails.addressfirstline );
342 |
343 | if ( customerBillingDetails.addresssecondline ) {
at CheckoutPage.fillBillingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:340:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:96:4)
at Object.visitPage (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/constants.ts:141:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/template-customization.block_theme.spec.ts:52:5
|
[chromium] › templates/template-customization.block_theme.spec.ts:98:8 › Template customization › Order Confirmation template › user-modified Order Confirmation template based on the theme template has priority over the user-modified template based on the default WooCommerce template:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L340
3) [chromium] › templates/template-customization.block_theme.spec.ts:98:8 › Template customization › Order Confirmation template › user-modified Order Confirmation template based on the theme template has priority over the user-modified template based on the default WooCommerce template
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Billing address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:340
338 | await firstName.fill( customerBillingDetails.firstname );
339 | await lastName.fill( customerBillingDetails.lastname );
> 340 | await country.fill( customerBillingDetails.country );
| ^
341 | await address1.fill( customerBillingDetails.addressfirstline );
342 |
343 | if ( customerBillingDetails.addresssecondline ) {
at CheckoutPage.fillBillingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:340:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:96:4)
at Object.visitPage (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/constants.ts:141:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/template-customization.block_theme.spec.ts:138:5
|
[chromium] › templates/template-customization.block_theme.spec.ts:98:8 › Template customization › Order Confirmation template › user-modified Order Confirmation template based on the theme template has priority over the user-modified template based on the default WooCommerce template:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L340
3) [chromium] › templates/template-customization.block_theme.spec.ts:98:8 › Template customization › Order Confirmation template › user-modified Order Confirmation template based on the theme template has priority over the user-modified template based on the default WooCommerce template
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Billing address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:340
338 | await firstName.fill( customerBillingDetails.firstname );
339 | await lastName.fill( customerBillingDetails.lastname );
> 340 | await country.fill( customerBillingDetails.country );
| ^
341 | await address1.fill( customerBillingDetails.addressfirstline );
342 |
343 | if ( customerBillingDetails.addresssecondline ) {
at CheckoutPage.fillBillingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:340:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:96:4)
at Object.visitPage (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/constants.ts:141:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/template-customization.block_theme.spec.ts:138:5
|
[chromium] › templates/template-customization.block_theme.spec.ts:98:8 › Template customization › Order Confirmation template › user-modified Order Confirmation template based on the theme template has priority over the user-modified template based on the default WooCommerce template:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L340
3) [chromium] › templates/template-customization.block_theme.spec.ts:98:8 › Template customization › Order Confirmation template › user-modified Order Confirmation template based on the theme template has priority over the user-modified template based on the default WooCommerce template
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Billing address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:340
338 | await firstName.fill( customerBillingDetails.firstname );
339 | await lastName.fill( customerBillingDetails.lastname );
> 340 | await country.fill( customerBillingDetails.country );
| ^
341 | await address1.fill( customerBillingDetails.addressfirstline );
342 |
343 | if ( customerBillingDetails.addresssecondline ) {
at CheckoutPage.fillBillingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:340:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:96:4)
at Object.visitPage (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/constants.ts:141:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/template-customization.block_theme.spec.ts:138:5
|
[chromium] › templates/template-customization.block_theme.spec.ts:26:8 › Template customization › Products by Attribute template › can be modified and reverted:
plugins/woocommerce-blocks/tests/e2e/tests/templates/template-customization.block_theme.spec.ts#L43
4) [chromium] › templates/template-customization.block_theme.spec.ts:26:8 › Template customization › Products by Attribute template › can be modified and reverted
Error: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Save panel' }).getByRole('button', { name: 'Save', exact: true })
41 | attributes: { content: userText },
42 | } );
> 43 | await editor.saveSiteEditorEntities();
| ^
44 | // Verify template name didn't change.
45 | // See: https://github.com/woocommerce/woocommerce/issues/42221
46 | await expect(
at Editor.saveSiteEditorEntities (/home/runner/work/woocommerce/woocommerce/node_modules/.pnpm/@WordPress+e2e-test-utils-playwright@0.19.2_@playwright+test@1.40.1_encoding@0.1.13_typescript@5.3.2/node_modules/@wordpress/e2e-test-utils-playwright/src/editor/site-editor.ts:25:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/templates/template-customization.block_theme.spec.ts:43:5
|
[chromium] › cart/cart-checkout-block-shipping.block_theme.spec.ts:65:2 › Shopper → Shipping › Guest user does not see shipping rates until full address is entered:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
1) [chromium] › cart/cart-checkout-block-shipping.block_theme.spec.ts:65:2 › Shopper → Shipping › Guest user does not see shipping rates until full address is entered
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-checkout-block-shipping.block_theme.spec.ts:85:3
|
[chromium] › cart/cart-checkout-block-shipping.block_theme.spec.ts:65:2 › Shopper → Shipping › Guest user does not see shipping rates until full address is entered:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
1) [chromium] › cart/cart-checkout-block-shipping.block_theme.spec.ts:65:2 › Shopper → Shipping › Guest user does not see shipping rates until full address is entered
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-checkout-block-shipping.block_theme.spec.ts:85:3
|
[chromium] › cart/cart-checkout-block-shipping.block_theme.spec.ts:65:2 › Shopper → Shipping › Guest user does not see shipping rates until full address is entered:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
1) [chromium] › cart/cart-checkout-block-shipping.block_theme.spec.ts:65:2 › Shopper → Shipping › Guest user does not see shipping rates until full address is entered
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-checkout-block-shipping.block_theme.spec.ts:85:3
|
[chromium] › cart/cart-checkout-block-taxes.shopper.block_theme.spec.ts:25:2 › Shopper → Taxes › Tax visibility on Cart/Checkout/OrderSummary blocks depends on "Enable tax rate calculations" option in WC settings -> general:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
2) [chromium] › cart/cart-checkout-block-taxes.shopper.block_theme.spec.ts:25:2 › Shopper → Taxes › Tax visibility on Cart/Checkout/OrderSummary blocks depends on "Enable tax rate calculations" option in WC settings -> general
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-checkout-block-taxes.shopper.block_theme.spec.ts:61:3
|
[chromium] › cart/cart-checkout-block-taxes.shopper.block_theme.spec.ts:25:2 › Shopper → Taxes › Tax visibility on Cart/Checkout/OrderSummary blocks depends on "Enable tax rate calculations" option in WC settings -> general:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
2) [chromium] › cart/cart-checkout-block-taxes.shopper.block_theme.spec.ts:25:2 › Shopper → Taxes › Tax visibility on Cart/Checkout/OrderSummary blocks depends on "Enable tax rate calculations" option in WC settings -> general
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-checkout-block-taxes.shopper.block_theme.spec.ts:61:3
|
[chromium] › cart/cart-checkout-block-taxes.shopper.block_theme.spec.ts:25:2 › Shopper → Taxes › Tax visibility on Cart/Checkout/OrderSummary blocks depends on "Enable tax rate calculations" option in WC settings -> general:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
2) [chromium] › cart/cart-checkout-block-taxes.shopper.block_theme.spec.ts:25:2 › Shopper → Taxes › Tax visibility on Cart/Checkout/OrderSummary blocks depends on "Enable tax rate calculations" option in WC settings -> general
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/cart/cart-checkout-block-taxes.shopper.block_theme.spec.ts:61:3
|
[chromium] › checkout/additional-fields.guest-shopper.block_theme.spec.ts:35:3 › Shopper → Additional Checkout Fields › Guest shopper › Shopper can see an error message when a required field is not filled in the checkout form:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
3) [chromium] › checkout/additional-fields.guest-shopper.block_theme.spec.ts:35:3 › Shopper → Additional Checkout Fields › Guest shopper › Shopper can see an error message when a required field is not filled in the checkout form
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/additional-fields.guest-shopper.block_theme.spec.ts:41:4
|
[chromium] › checkout/additional-fields.guest-shopper.block_theme.spec.ts:35:3 › Shopper → Additional Checkout Fields › Guest shopper › Shopper can see an error message when a required field is not filled in the checkout form:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
3) [chromium] › checkout/additional-fields.guest-shopper.block_theme.spec.ts:35:3 › Shopper → Additional Checkout Fields › Guest shopper › Shopper can see an error message when a required field is not filled in the checkout form
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/additional-fields.guest-shopper.block_theme.spec.ts:41:4
|
[chromium] › checkout/additional-fields.guest-shopper.block_theme.spec.ts:35:3 › Shopper → Additional Checkout Fields › Guest shopper › Shopper can see an error message when a required field is not filled in the checkout form:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L410
3) [chromium] › checkout/additional-fields.guest-shopper.block_theme.spec.ts:35:3 › Shopper → Additional Checkout Fields › Guest shopper › Shopper can see an error message when a required field is not filled in the checkout form
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Shipping address' }).getByLabel('Country/Region')
at checkout/checkout.page.ts:410
408 | await firstName.fill( customerShippingDetails.firstname );
409 | await lastName.fill( customerShippingDetails.lastname );
> 410 | await country.fill( customerShippingDetails.country );
| ^
411 | await address1.fill( customerShippingDetails.addressfirstline );
412 |
413 | if ( customerShippingDetails.addresssecondline ) {
at CheckoutPage.fillShippingDetails (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:410:17)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:89:4)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/additional-fields.guest-shopper.block_theme.spec.ts:41:4
|
[chromium] › checkout/additional-fields.guest-shopper.block_theme.spec.ts:86:3 › Shopper → Additional Checkout Fields › Guest shopper › Shopper can fill in the checkout form with additional fields and can have different value for same field in shipping and billing address:
plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts#L127
4) [chromium] › checkout/additional-fields.guest-shopper.block_theme.spec.ts:86:3 › Shopper → Additional Checkout Fields › Guest shopper › Shopper can fill in the checkout form with additional fields and can have different value for same field in shipping and billing address
Error: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('group', { name: 'Contact information' }).getByLabel('Is this a personal purchase or a business purchase?')
at checkout/checkout.page.ts:127
125 | for ( const [ label, value ] of Object.entries( additionalFields ) ) {
126 | const field = contactSection.getByLabel( label );
> 127 | await field.fill( value );
| ^
128 | }
129 | }
130 |
at CheckoutPage.fillContactInformation (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:127:16)
at CheckoutPage.fillInCheckoutWithTestData (/home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/checkout.page.ts:84:3)
at /home/runner/work/woocommerce/woocommerce/plugins/woocommerce-blocks/tests/e2e/tests/checkout/additional-fields.guest-shopper.block_theme.spec.ts:91:4
|
Create GitHub issues for flaky tests
HttpError: Resource not accessible by integration
|
🎭 Playwright Run Summary
8 skipped
16 passed (2.4m)
|
🎭 Playwright Run Summary
38 passed (3.7m)
|
🎭 Playwright Run Summary
45 passed (3.8m)
|
🎭 Playwright Run Summary
37 passed (4.6m)
|
🎭 Playwright Run Summary
41 passed (5.2m)
|
🎭 Playwright Run Summary
2 failed
[chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:28:2 › Shopper → Coupon › Logged in user can apply single-use coupon and place order
[chromium] › cart/cart-checkout-block-coupons.shopper.block_theme.spec.ts:76:2 › Shopper → Coupon › Logged in user cannot apply single-use coupon twice
1 flaky
[chromium] › cart/cart-block.shopper.block_theme.spec.ts:159:2 › Shopper → Cart block › User can update product quantity
41 passed (7.0m)
|
🎭 Playwright Run Summary
3 failed
[chromium] › templates/template-customization.block_theme_with_templates.spec.ts:32:8 › Template customization › Order Confirmation template › theme template has priority over WooCommerce's and can be modified
[chromium] › templates/template-customization.block_theme.spec.ts:26:8 › Template customization › Order Confirmation template › can be modified and reverted
[chromium] › templates/template-customization.block_theme.spec.ts:98:8 › Template customization › Order Confirmation template › user-modified Order Confirmation template based on the theme template has priority over the user-modified template based on the default WooCommerce template
2 flaky
[chromium] › templates/template-customization.block_theme.spec.ts:26:8 › Template customization › Products by Attribute template › can be modified and reverted
[chromium] › templates/template-customization.block_theme.spec.ts:98:8 › Template customization › Single Product template › user-modified Single Product template based on the theme template has priority over the user-modified template based on the default WooCommerce template
35 passed (10.2m)
|
🎭 Playwright Run Summary
22 failed
[chromium] › cart/cart-checkout-block-shipping.block_theme.spec.ts:65:2 › Shopper → Shipping › Guest user does not see shipping rates until full address is entered
[chromium] › cart/cart-checkout-block-taxes.shopper.block_theme.spec.ts:25:2 › Shopper → Taxes › Tax visibility on Cart/Checkout/OrderSummary blocks depends on "Enable tax rate calculations" option in WC settings -> general
[chromium] › checkout/additional-fields.guest-shopper.block_theme.spec.ts:35:3 › Shopper → Additional Checkout Fields › Guest shopper › Shopper can see an error message when a required field is not filled in the checkout form
[chromium] › checkout/additional-fields.guest-shopper.block_theme.spec.ts:86:3 › Shopper → Additional Checkout Fields › Guest shopper › Shopper can fill in the checkout form with additional fields and can have different value for same field in shipping and billing address
[chromium] › checkout/additional-fields.merchant.block_theme.spec.ts:32:2 › Merchant → Additional Checkout Fields › Merchant can see additional fields in the order admin page
[chromium] › checkout/additional-fields.merchant.block_theme.spec.ts:168:2 › Merchant → Additional Checkout Fields › Merchant can edit custom fields from the order admin page
[chromium] › checkout/additional-fields.shopper.block_theme.spec.ts:35:3 › Shopper → Additional Checkout Fields › Logged in shopper › Shopper can fill in the checkout form with additional fields and can have different value for same field in shipping and billing address
[chromium] › checkout/additional-fields.shopper.block_theme.spec.ts:224:3 › Shopper → Additional Checkout Fields › Logged in shopper › Shopper can change the values of fields multiple times and place the order
[chromium] › checkout/additional-fields.shopper.block_theme.spec.ts:407:3 › Shopper → Additional Checkout Fields › Logged in shopper › Shopper can input unsanitized values that become sanitized after checkout
[chromium] › checkout/additional-fields.shopper.block_theme.spec.ts:596:3 › Shopper → Additional Checkout Fields › Logged in shopper › Shopper can see server-side validation errors
[chromium] › checkout/additional-fields.shopper.block_theme.spec.ts:708:3 › Shopper → Additional Checkout Fields › Logged in shopper › Shopper can see and edit submitted fields in my account area. Values are also sanitized and validated in my account area.
[chromium] › checkout/checkout-block.merchant.block_theme.spec.ts:105:3 › Merchant → Checkout › Can adjust T&S and Privacy Policy options › Merchant can see T&S and Privacy Policy links without checkbox
[chromium] › checkout/checkout-block.merchant.block_theme.spec.ts:155:2 › Merchant → Checkout › Merchant can see T&S and Privacy Policy links with checkbox
[chromium] › checkout/checkout-block.shopper.block_theme.spec.ts:67:2 › Shopper → Account (guest user) › Shopper can log in to an existing account and can create an account
[chromium] › checkout/checkout-block.shopper.block_theme.spec.ts:136:2 › Shopper → Local pickup › The shopper can choose a local pickup option
[chromium] › checkout/checkout-block.shopper.block_theme.spec.ts:158:2 › Shopper → Local pickup › Switching between local pickup and shipping does not affect the address
[chromium] › checkout/checkout-block.shopper.block_theme.spec.ts:278:2 › Shopper → Shipping and Billing Addresses › User can add postcodes for different countries
[chromium] › checkout/checkout-block.shopper.block_theme.spec.ts:300:2 › Shopper → Shipping (customer user) › Shopper can choose free shipping, flat rate shipping, and can have different billing and shipping addresses
[chromium] › checkout/checkout-block.shopper.block_theme.spec.ts:372:2 › Shopper → Place Guest Order › Guest user can place order
[chromium] › checkout/checkout-block.shopper.block_theme.spec.ts:403:2 › Shopper → Place Virtual Order › can place a digital order when shipping is disabled
[chromium] › checkout/checkout-block.shopper.block_theme.spec.ts:435:2 › Shopper → Place Virtual Order
|
Create GitHub issues for flaky tests
Failed to restore: Cache service responded with 429
|
Create GitHub issues for flaky tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: ./packages/report-flaky-tests. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
failures-artifacts
|
365 MB |
|
flaky-tests-report
|
3.76 KB |
|