Skip to content

Conversation

@RafaelKayumov
Copy link
Contributor

@RafaelKayumov RafaelKayumov commented Dec 23, 2025

WOOMOB-1901

Description

Fixes UI tests failing on iOS 26 simulators

Test Steps

Since UI tests are executed in trunk - consider running UI tests locally

  • Run rake mocks on local machine
  • Use Xcode 26.1.1
  • Use iPad Pro 13inc (M5) simulator
  • Make sure the simulator system language is EN
  • Make sure the simulator doesn't have other languages keyboards except English
  • Select WooCommerceUITests scheme and run tests (Cmd+U)
  • Make sure test pass

Screenshots

N/A


  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

@RafaelKayumov RafaelKayumov added this to the 23.9 milestone Dec 23, 2025
@RafaelKayumov RafaelKayumov added the category: tooling Anything that involves building & maintaining the project, including scripts, `Fastfile`, etc. label Dec 23, 2025
@RafaelKayumov RafaelKayumov changed the title Аix UI test flows for iOS 26 Fix UI test flows for iOS 26 Dec 23, 2025
@RafaelKayumov RafaelKayumov force-pushed the WOOMOB-1901-fix-ui-test-flows-for-ios-26 branch from 2f482a7 to ce55ac9 Compare December 23, 2025 15:34
@wpmobilebot
Copy link
Collaborator

wpmobilebot commented Dec 23, 2025

App Icon📲 You can test the changes from this Pull Request in WooCommerce iOS Prototype by scanning the QR code below to install the corresponding build.

App NameWooCommerce iOS Prototype
Build Numberpr16484-fa24342
Version23.8
Bundle IDcom.automattic.alpha.woocommerce
Commitfa24342
Installation URL274oohoma9vk8
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@RafaelKayumov
Copy link
Contributor Author

I was sure I beat it. But test_create_new_order() eventually keeps failing while it works locally. I'll keep looking.

@iamgabrielma
Copy link
Contributor

I haven't looked into this one yet, I'm re-running the CI tests to see if they pass now as seems we still have some failing. I cannot see exactly which one was, but test_filter_product took 25 minutes to complete, so could be the culprit:

[08:14:43]: ▸     ✔ [ProductsTests] test_filter_product on 'Clone 1 of iPad Pro 13-inch (M5) - WooCommerceUITests-Runner (3464)' (1473.331 seconds)

@RafaelKayumov RafaelKayumov force-pushed the WOOMOB-1901-fix-ui-test-flows-for-ios-26 branch 5 times, most recently from 8798ffe to 09b336a Compare December 24, 2025 21:46
@RafaelKayumov RafaelKayumov force-pushed the WOOMOB-1901-fix-ui-test-flows-for-ios-26 branch from 09b336a to fa24342 Compare December 25, 2025 09:49
@RafaelKayumov
Copy link
Contributor Author

@iangmaia For now I skipped the test failing on iPad. Tracked here: WOOMOB-1904
Ready for a review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: tooling Anything that involves building & maintaining the project, including scripts, `Fastfile`, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants