Test execution is very slow on iOS 13
See original GitHub issueThe problem
- I upgraded appium from 1.14 to 1.15.
- My test execution on iOS 13 is much slower than iOS 12.
- Finding an element takes 4-6 seconds now. (
driver.find_element_by_accessibility_id
)
see comments here: https://discuss.appium.io/t/updated-to-1-15-0-and-ios-13-1-and-tests-became-too-slow/28019 specifically https://discuss.appium.io/t/updated-to-1-15-0-and-ios-13-1-and-tests-became-too-slow/28019/6
Environment
- Appium version (or git revision) that exhibits the issue: 1.15.1
- Last Appium version that did not exhibit the issue (if applicable): unknown
- Desktop OS/version used to run Appium: macOS mojave 10.14.6
- Node.js version (unless using Appium.app|exe): v12.1.0
- Npm or Yarn package manager: npm - 6.9.0
- Mobile platform/version under test: 13.1.2
- Real device or emulator/simulator: real device not simulator
- Appium CLI or Appium.app|exe: CLI
Details
Where “foo_bar” is the accessibility to a visible element on screen that can be tapped
driver.find_element_by_accessibility_id("foo_bar").click()
takes several seconds on iOS 13, the same command against the same app on iOS 12 takes less than a second.
Link to Appium logs
still need to fill these out
Create a GIST which is a paste of your full Appium logs, and link them here. Do NOT paste your full Appium logs here, as it will make this issue very long and hard to read! If you are reporting a bug, always include Appium logs!
Issue Analytics
- State:
- Created 4 years ago
- Reactions:6
- Comments:74 (37 by maintainers)
Top Results From Across the Web
If your iPhone or iPad is running slow
If your iOS or iPadOS device freezes or has performance issues, try these tips.
Read more >Updated to 1.15.0 and iOS 13.1 and tests became too slow
Hi guys, recently iOS 13 was released, so to launch my tests I've updated Appium to 1.15.0. Since that time my tests became...
Read more >iOS 13 Slow? Tips to Speed Up iPhone & iPad with ...
One of the best things to do is to leave the iPhone or iPad plugged in, on wi-fi, and let it sit overnight....
Read more >Test execution on Mobile so slow - Katalon Studio
Hi Katalon team, I'm trying to run automation test cases on device Oppo fs1 and it's so slow. Is there any way to...
Read more >How To Speed Up The iPhone or iPad - Slow iPhone 13 Fix
In todays tech tutorial video I will show you how to speed up the iPhone 6s to iPhone SE to 13 Pro Max....
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@cosminstirbu We are seeing something extremely similar to your case after just upgrading from Xcode 10.3 and iOS 12.2 to Xcode 11.3.1 and iOS 13.3
Often the app will wait 60-70 seconds for tapping
We are on Native iOS / Android apps
In our production tests suite (184 tests), even after we’ve implemented the workaround, the duration increased from 2h 55m with Xcode 10.3 and iOS 12.4 to 5h 35m with Xcode 11.3.1 and iOS 13.3