We are running on Appium1.3.4 with Xcode6.1.1 and have noticed that Appium in GUI mode becomes slower and slower as more test are run. We need to restart it after every few test to fix it. Anyone else having this issue ?
Another issue is when Appium starts up in command line and run our full Cucumber test suite, the CPU and memory usage slowly increase over time till it becomes completely unresponsive and ultimately failing the test.
Our test suite have 288 steps and runs for about 25min and there is no restart in between the tests. It only takes a few test ~10 for the CPU usage to shoot up to ~95%. Around half way through instruments process which is started by Appium uses around 10gb of ram and then by the end of the test it uses 2x gb of ram.
After a few test we can see high CPU load already and by half way the memory usage starts to build up
Right at the end of the test, extremely high memory usage
Setup:
OSX 10.10
Appium 1.3.4
Xcode 6.1.1
Device iPhone6 10.1 emulator
My question is does anyone else experience these issues? My current workaround is use the Appium reset API to restart the emulator every few tests.