mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-03-06 01:13:49 +00:00
Use mutable set all the time
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
This commit is contained in:
parent
59b9efc6dd
commit
28ae4648a6
@ -164,16 +164,11 @@ suite_case = "<suite>;<case>"
|
|||||||
(_platform, component, suite, case, result, _cause) = line.split(';')
|
(_platform, component, suite, case, result, _cause) = line.split(';')
|
||||||
suite_case = ';'.join([suite, case])
|
suite_case = ';'.join([suite, case])
|
||||||
if component not in outcomes:
|
if component not in outcomes:
|
||||||
outcomes[component] = {"successes":[], "failures":[]}
|
outcomes[component] = {"successes":set(), "failures":set()}
|
||||||
if result == 'PASS':
|
if result == 'PASS':
|
||||||
outcomes[component]['successes'].append(suite_case)
|
outcomes[component]['successes'].add(suite_case)
|
||||||
elif result == 'FAIL':
|
elif result == 'FAIL':
|
||||||
outcomes[component]['failures'].append(suite_case)
|
outcomes[component]['failures'].add(suite_case)
|
||||||
|
|
||||||
# Convert `list` to `frozenset` to improve search performance
|
|
||||||
for component in outcomes:
|
|
||||||
outcomes[component]['successes'] = frozenset(outcomes[component]['successes'])
|
|
||||||
outcomes[component]['failures'] = frozenset(outcomes[component]['failures'])
|
|
||||||
|
|
||||||
return outcomes
|
return outcomes
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user