-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#2648 fix: Invalid recipient delete issue #2650
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Invalid recipient issue seems to be fixed, but some ui tests from compose
group are failing. For example, CheckInvalidEmailRecipient
and CheckRecipientPopup
.
Can you please check them locally.
To run all compose
tests you can use npm run test.mock.compose
, or for running specific test - npm run test.mock "check added recipient popup"
Hmm... Let me check |
FYI, I’m currently struggling to run UI tests after updating Xcode. I get an error when I run npm run test.mock (or similar commands). I’ve tried everything—manually setting IPHONE_SIMULATOR_ROOT, reinstalling Xcode, reinstalling npm packages, updating packages—but no luck yet. Still digging into it!
|
Yeah, it's strange, works well for me with the latest Xcode 16.2 and updated Appium. My current configuration is available in https://github.com/FlowCrypt/flowcrypt-ios/tree/ui-tests-ci-fix branch, which I'm trying to fix in Semaphore CI environment. |
Hmm... same error with your configuration. (FYI tried to clone, build and run WebDriverAgent as mentioned in your semaphoreci config too) It's really strange... |
Do you have existing simulator of |
I think current simulator iOS version is 18.2? |
Btw I had 17.4, 18.1 and removed all and re-downloaded. |
Yes, latest Xcode 16.2 incudes 18.2 simulator |
Yeah, tried on all available versions including 18.2 but no succeed. |
can you please also try such commands:
|
|
I dug a bit deeper and here’s what I found. I even reset my Mac and reinstalled Xcode and the simulator, but nothing worked. Maybe we should update the Appium code to handle this until Apple fixes the issue. By the way, how did you know Appium uses the xcrun simctl getenv command to get iphone_simulator_root? https://forums.developer.apple.com/forums/thread/770509 Below is result when running xcrun simctl getenv command though
PS: Just found where appium tries to get IPHONE_SIMULATOR_ROOT variable. |
I force returned iphone simulator path in |
@sosnovsky In case you missed this PR. this PR typescript fix is blocking other PR typescript tests. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for the delay, tests pass well now, thanks!
This PR fixed invalid recipient delete issue
close #2648 // if this PR closes an issue
Tests (delete all except exactly one):
To be filled by reviewers
I have reviewed that this PR... (tick whichever items you personally focused on during this review):