diff options
Diffstat (limited to 'scripts/Util.py')
-rw-r--r-- | scripts/Util.py | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/scripts/Util.py b/scripts/Util.py index bc3ee61b9da..6597314b5fd 100644 --- a/scripts/Util.py +++ b/scripts/Util.py @@ -1936,14 +1936,19 @@ class iOSSimulatorProcessController(RemoteProcessController): def destroy(self, driver): RemoteProcessController.destroy(self, driver) + + sys.stdout.write("shutting down simulator... ") + sys.stdout.flush() + try: + run("xcrun simctl shutdown \"{0}\"".format(self.simulatorID)) + except: + pass + print("ok") + if self.simulatorID: sys.stdout.write("destroying simulator... ") sys.stdout.flush() try: - run("xcrun simctl shutdown \"{0}\"".format(self.simulatorID)) - except: - pass - try: run("xcrun simctl delete \"{0}\"".format(self.simulatorID)) except: pass |