Sometimes while running my UI tests, I get the following error Lost connection to test manager services
. No logs or anything. Happens randomly. I would provide
The error appear for every async operations made in tests. It can be:
dispatch_after
I was getting the same error when running UI tests written in Swift. It turned out that the memory usage was increasing constantly when running a longer test (no memory release). When memory had been exhausted, the device "Lost connection to test manager services."
The solution? Using 'autoreleasepool' in its Swift version, in proper places.