Getting "Failed getting devices" error intermittently during CI runs

I’ve my regression tests running in CI using appium 1.5.2( XCode 7.3.1 with instrument-without-delay patch on top ) and I’ve started the appium with --no-reset option. All the tests passed, though I see the following error intermittently during runs and the tests wait for the simulator to recover and continues,

Any help is appreciated ?

Thanks.
[Instruments] Error: Failed getting devices, err: Error: Command ‘/Applications/Xcode.app/Contents/Developer/usr/bin/instruments -s devices’ timed out after 90000ms.
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)