Improve E2E test reliability by disabling "Coming Soon" mode and handling dynamic checkout fields #4095
Annotations
1 error, 5 warnings, and 1 notice
Run tests, upload screenshots & logs:
tests/e2e-pw/specs/shopper/shopper-checkout-purchase.spec.ts#L40
1) [shopper] › shopper/shopper-checkout-purchase.spec.ts:33:6 › Successful purchase › using a 3DS card
Error: Timed out 20000ms waiting for expect(locator).toBeVisible()
Locator: getByText('Order received').first()
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 20000ms
- waiting for getByText('Order received').first()
38 | await expect(
39 | page.getByText( 'Order received' ).first()
> 40 | ).toBeVisible();
| ^
41 | } );
42 | } );
43 |
at /home/runner/work/woocommerce-payments/woocommerce-payments/tests/e2e-pw/specs/shopper/shopper-checkout-purchase.spec.ts:40:5
|
Run tests, upload screenshots & logs:
[merchant] › merchant/merchant-disputes-respond.spec.ts#L1
[merchant] › merchant/merchant-disputes-respond.spec.ts took 1.5m
|
Run tests, upload screenshots & logs:
[merchant] › merchant/multi-currency-setup.spec.ts#L1
[merchant] › merchant/multi-currency-setup.spec.ts took 49.0s
|
Run tests, upload screenshots & logs:
[merchant] › merchant/multi-currency-on-boarding.spec.ts#L1
[merchant] › merchant/multi-currency-on-boarding.spec.ts took 44.0s
|
Run tests, upload screenshots & logs:
[shopper] › shopper/multi-currency-checkout.spec.ts#L1
[shopper] › shopper/multi-currency-checkout.spec.ts took 24.8s
|
Run tests, upload screenshots & logs:
[merchant] › merchant/merchant-disputes-view-details-via-order-notice.spec.ts#L1
[merchant] › merchant/merchant-disputes-view-details-via-order-notice.spec.ts took 16.5s
|
Run tests, upload screenshots & logs
1 flaky
[shopper] › shopper/shopper-checkout-purchase.spec.ts:33:6 › Successful purchase › using a 3DS card
46 passed (7.6m)
|
Loading