diff --git a/util/remaining-gnu-error.py b/util/remaining-gnu-error.py index eda37094dd..5fd47300ab 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:")