question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Test execution is very slow on iOS 13

See original GitHub issue

The 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:closed
  • Created 4 years ago
  • Reactions:6
  • Comments:74 (37 by maintainers)

github_iconTop GitHub Comments

4reactions
mrk-hancommented, Feb 4, 2020

@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

3reactions
cosminstirbucommented, Feb 2, 2020

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

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found