summaryrefslogtreecommitdiff
path: root/scripts/Util.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/Util.py')
-rw-r--r--scripts/Util.py13
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