I’m currently trying to make Appium test working locally on my laptop. I observed that the test gets slower over time within single session. Element/displayed query takes 7-10 seconds according to the server app’s log. The slowdown is significant and noticeable by just watching the test. I also observed that once the test starts the target app process uses around 100% CPU, sometimes it goes above 100%. I also observed that sometimes the process gets paused for a while before resuming.
I’m using Rspec and Ruby to write tests for iOS simulators. Where should I start to solve this problem? Any helps appreciated.