Title: [240022] trunk/Tools
Revision
240022
Author
[email protected]
Date
2019-01-15 17:35:19 -0800 (Tue, 15 Jan 2019)

Log Message

webkitpy: Support boolean simctl isAvailable
https://bugs.webkit.org/show_bug.cgi?id=193472
<rdar://problem/47296150>

Reviewed by Ryosuke Niwa.

* Scripts/webkitpy/xcode/simulated_device.py:
(SimulatedDeviceManager._create_runtimes):
(SimulatedDeviceManager._create_device_with_runtime):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (240021 => 240022)


--- trunk/Tools/ChangeLog	2019-01-16 01:19:19 UTC (rev 240021)
+++ trunk/Tools/ChangeLog	2019-01-16 01:35:19 UTC (rev 240022)
@@ -1,3 +1,15 @@
+2019-01-15  Jonathan Bedard  <[email protected]>
+
+        webkitpy: Support boolean simctl isAvailable
+        https://bugs.webkit.org/show_bug.cgi?id=193472
+        <rdar://problem/47296150>
+
+        Reviewed by Ryosuke Niwa.
+
+        * Scripts/webkitpy/xcode/simulated_device.py:
+        (SimulatedDeviceManager._create_runtimes):
+        (SimulatedDeviceManager._create_device_with_runtime):
+
 2019-01-15  Chris Dumez  <[email protected]>
 
         Unreviewed, rolling out r239993, r239995, r239997, and

Modified: trunk/Tools/Scripts/webkitpy/xcode/simulated_device.py (240021 => 240022)


--- trunk/Tools/Scripts/webkitpy/xcode/simulated_device.py	2019-01-16 01:19:19 UTC (rev 240021)
+++ trunk/Tools/Scripts/webkitpy/xcode/simulated_device.py	2019-01-16 01:35:19 UTC (rev 240022)
@@ -77,7 +77,7 @@
     def _create_runtimes(runtimes):
         result = []
         for runtime in runtimes:
-            if runtime.get('availability') != '(available)' and runtime.get('isAvailable') != 'YES':
+            if runtime.get('availability') != '(available)' and runtime.get('isAvailable') != 'YES' and runtime.get('isAvailable') != True:
                 continue
             try:
                 result.append(SimulatedDeviceManager.Runtime(runtime))
@@ -87,7 +87,7 @@
 
     @staticmethod
     def _create_device_with_runtime(host, runtime, device_info):
-        if device_info.get('availability') != '(available)' and device_info.get('isAvailable') != 'YES':
+        if device_info.get('availability') != '(available)' and device_info.get('isAvailable') != 'YES' and device_info.get('isAvailable') != True:
             return None
 
         # Check existing devices.
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to