From 6d0697971d1f688a5b884a5529d50054593b180b Mon Sep 17 00:00:00 2001
From: dam1n19 <dam1n19@soton.ac.uk>
Date: Fri, 30 Jun 2023 21:31:56 +0100
Subject: [PATCH] Updated regression results to support skipped tests

---
 tools/regression_result.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/tools/regression_result.py b/tools/regression_result.py
index ff09c73..607781a 100755
--- a/tools/regression_result.py
+++ b/tools/regression_result.py
@@ -17,6 +17,7 @@ def regression_results(results_file):
     data_lines = file.readlines()
     
     passes   = 0
+    skipped  = 0
     fails    = 0
     test_num = 0
     table_data = []
@@ -29,6 +30,9 @@ def regression_results(results_file):
         elif "FAILED" in line:
             fails += 1
             test_num += 1
+        elif "SKIPPED" in line:
+            skipped += 1
+            test_num += 1
         
         line_data = line.split(" ")
         table_data.append(line_data)
@@ -36,6 +40,7 @@ def regression_results(results_file):
     print(tabulate(table_data, headers=["Test Name", "Result"]))
     print("--------------------")
     print(f"PASSES: {passes}/{test_num}")
+    print(f"SKIPS: {skipped}/{test_num}")
          
 if __name__ == "__main__":
     file = str(sys.argv[1])
-- 
GitLab