Skip to content

Commit bede503

Browse files
committed
Update summarize_test_results.py
1 parent 6831a06 commit bede503

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

scripts/gha/summarize_test_results.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -387,18 +387,18 @@ def combine_config(platform, config, config_value, k):
387387
# if certain config failed for all values, add message "All *"
388388
if len(config_value) > 1 and len(config) == len(config_value):
389389
config = ["All %d %s" % (len(config_value), config_name)]
390-
elif config_name == "ios_device" and get_test_device(device):
391-
ftl_devices = set(filter(lambda device: get_test_device(device).get("type") in "ftl", config_value))
392-
simulators = set(filter(lambda device: get_test_device(device).get("type") in "virtual", config_value))
390+
elif config_name == "ios_device":
391+
ftl_devices = set(filter(lambda device: get_test_device(device) and get_test_device(device).get("type") in "ftl", config_value))
392+
simulators = set(filter(lambda device: get_test_device(device) and get_test_device(device).get("type") in "virtual", config_value))
393393
if len(ftl_devices) > 1 and ftl_devices.issubset(set(config)):
394394
config.insert(0, "All %d FTL Devices" % len(ftl_devices))
395395
config = [x for x in config if (x not in ftl_devices)]
396396
if len(simulators) > 1 and simulators.issubset(set(config)):
397397
config.insert(0, "All %d Local Simulators" % len(simulators))
398398
config = [x for x in config if (x not in simulators)]
399-
elif config_name == "android_device" and get_test_device(device):
400-
ftl_devices = set(filter(lambda device: get_test_device(device).get("type") in "ftl", config_value))
401-
emulators = set(filter(lambda device: get_test_device(device).get("type") in "virtual", config_value))
399+
elif config_name == "android_device":
400+
ftl_devices = set(filter(lambda device: get_test_device(device) and get_test_device(device).get("type") in "ftl", config_value))
401+
emulators = set(filter(lambda device: get_test_device(device) and get_test_device(device).get("type") in "virtual", config_value))
402402
if len(ftl_devices) > 1 and ftl_devices.issubset(set(config)):
403403
config.insert(0, "All %d FTL Devices" % len(ftl_devices))
404404
config = [x for x in config if (x not in ftl_devices)]

0 commit comments

Comments
 (0)