From a1a136650b2048071bcbeadc69a5a9dabb420eb8 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Mon, 15 May 2023 21:46:07 +0200 Subject: [PATCH] remaining-gnu-error.py: split SKIP & ERROR --- util/remaining-gnu-error.py | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/util/remaining-gnu-error.py b/util/remaining-gnu-error.py index eda37094dde..5fd47300ab2 100755 --- a/util/remaining-gnu-error.py +++ b/util/remaining-gnu-error.py @@ -19,7 +19,8 @@ types = ("/*/*.sh", "/*/*.pl", "/*/*.xpl") tests = [] -error_or_skip_tests = [] +error_tests = [] +skip_tests = [] for files in types: tests.extend(glob.glob(base + files)) @@ -58,14 +59,23 @@ def show_list(l): print("Could not find test '%s'. Maybe update the GNU repo?" % a) sys.exit(1) - # if it is SKIP or ERROR, show it - if data[d][e] in ("SKIP", "ERROR"): + # if it is SKIP, show it + if data[d][e] == "SKIP": list_of_files.remove(a) - error_or_skip_tests.append(a) + skip_tests.append(a) + # if it is ERROR, show it + if data[d][e] == "ERROR": + list_of_files.remove(a) + error_tests.append(a) -print("SKIP and ERROR tests:") -show_list(error_or_skip_tests) +print("===============") +print("SKIP tests:") +show_list(skip_tests) +print("") +print("===============") +print("ERROR tests:") +show_list(error_tests) print("") print("===============") print("FAIL tests:")