Skip to content

Commit 02cb2e8

Browse files
committed
Consider that results contains fixed test
If it has fixed test alongside upload failure on the same result, upload failure was skipped. For: QubesOS/qubes-core-admin#742
1 parent 60e8c45 commit 02cb2e8

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

utils/github_reporting.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,12 @@ def format_results(results, jobs, reference_jobs=None, instability_analysis=None
7171
if results[k]:
7272
if all(f.fixed for f in results[k]):
7373
continue
74-
if any(f.name != "system_tests" for f in results[k]):
74+
if any(f.name != "system_tests" and not f.fixed for f in results[k]):
7575
continue
7676
failed_tests_details += '* ' + str(k) + "\n"
7777
for fail in results[k]:
78+
if fail.fixed:
79+
continue
7880
failed_tests_details += ' * ' + str(fail) + '\n'
7981
upload_failures.append(fail)
8082
if upload_failures:

0 commit comments

Comments
 (0)