[compiler-rt] b94afc1 - iOS simulator testing: replace `simctl bootstatus` with boot+shutdown

Julian Lettner via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 2 15:20:45 PDT 2020


Author: Julian Lettner
Date: 2020-04-02T14:45:54-07:00
New Revision: b94afc19ebccb77ad3140386d11920bd8885f2ed

URL: https://github.com/llvm/llvm-project/commit/b94afc19ebccb77ad3140386d11920bd8885f2ed
DIFF: https://github.com/llvm/llvm-project/commit/b94afc19ebccb77ad3140386d11920bd8885f2ed.diff

LOG: iOS simulator testing: replace `simctl bootstatus` with boot+shutdown

rdar://59643443

Added: 
    

Modified: 
    compiler-rt/test/sanitizer_common/ios_commands/iossim_prepare.py

Removed: 
    


################################################################################
diff  --git a/compiler-rt/test/sanitizer_common/ios_commands/iossim_prepare.py b/compiler-rt/test/sanitizer_common/ios_commands/iossim_prepare.py
index 1a350006c33f..0cfec6b5777b 100755
--- a/compiler-rt/test/sanitizer_common/ios_commands/iossim_prepare.py
+++ b/compiler-rt/test/sanitizer_common/ios_commands/iossim_prepare.py
@@ -9,8 +9,9 @@
 if not device_id:
     raise EnvironmentError('Specify SANITIZER_IOSSIM_TEST_DEVICE_IDENTIFIER to select which simulator to use.')
 
-boot_cmd = ['xcrun', 'simctl', 'bootstatus', device_id, '-b']
-subprocess.check_call(boot_cmd)
+DEVNULL = open(os.devnull, 'w')
+subprocess.call(['xcrun', 'simctl', 'shutdown', device_id], stderr=DEVNULL)
+subprocess.check_call(['xcrun', 'simctl', 'boot', device_id])
 # TODO(rdar58118442): we start the simulator here, but we never tear it down
 
 


        


More information about the llvm-commits mailing list