Changeset: 5e4a41a4ea30 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/5e4a41a4ea30
Modified Files:
        testing/Mtest.py.in
Branch: Jan2022
Log Message:

Some more tweaking of Mtest output.


diffs (81 lines):

diff --git a/testing/Mtest.py.in b/testing/Mtest.py.in
--- a/testing/Mtest.py.in
+++ b/testing/Mtest.py.in
@@ -2293,6 +2293,41 @@ def RunTest(env, TST, COND, oktests, len
             else:
                 diff_html.write('<!--NoDiffs-->\n')
             diff_html.close()
+
+            if verbosity <= 1:
+                if verbosity == 0 and (FailedOut > F_WARN or FailedErr > 
F_WARN):
+                    print('\r', ' '*(ttywidth or 100), end='', sep='')
+                    print('\r', end='', sep='')
+                if tres == 'socket':
+                    prpurple('SOCKET')
+                elif tres == 'timeout':
+                    prpurple('TIMEOUT')
+                elif tres == 'recursion':
+                    prpurple('RECURSION')
+                elif tres == 'segfault':
+                    prpurple('CRASHED')
+                elif tres == 'abort':
+                    prpurple('ABORTED')
+                elif tres == 'signal':
+                    prpurple('SIGNALED')
+                elif verbosity == 0 and (FailedOut > F_WARN or FailedErr > 
F_WARN):
+                    prred('ERROR')
+                elif verbosity == 1:
+                    if FailedOut == F_OK:
+                        prgreen('OK   ')
+                    elif FailedOut == F_WARN:
+                        prgreen('minor')
+                    else:
+                        prred('ERROR')
+                    print(' ', end='')
+                    if FailedErr == F_OK:
+                        prgreen('OK')
+                    elif FailedErr == F_WARN:
+                        prgreen('minor')
+                    else:
+                        prred('ERROR')
+                if verbosity == 0 and (FailedOut > F_WARN or FailedErr > 
F_WARN):
+                    print(':', os.path.join(TSTDIR, TST + EXT))
         elif FailedOut > F_WARN or FailedErr > F_WARN:
             print()
             print('========================================')
@@ -2318,35 +2353,6 @@ def RunTest(env, TST, COND, oktests, len
             elem = AddTstToHtmlIndex(env, TST, STABLEout, STABLEerr, EXT,
                                      FailedOut, FailedErr)
 
-        if verbosity == 1:
-            if tres == 'socket':
-                prpurple('SOCKET')
-            elif tres == 'timeout':
-                prpurple('TIMEOUT')
-            elif tres == 'recursion':
-                prpurple('RECURSION')
-            elif tres == 'segfault':
-                prpurple('CRASHED')
-            elif tres == 'abort':
-                prpurple('ABORTED')
-            elif tres == 'signal':
-                prpurple('SIGNALED')
-            else:
-                if FailedOut == F_OK:
-                    prgreen('OK   ')
-                elif FailedOut == F_WARN:
-                    prgreen('minor')
-                else:
-                    prred('MAJOR')
-                print(' ', end='')
-                if FailedErr == F_OK:
-                    prgreen('OK')
-                elif FailedErr == F_WARN:
-                    prgreen('minor')
-                else:
-                    prred('MAJOR')
-            print()
-
     return TX,FailedOut,FailedErr,elem,reason,links
 ### RunTest(env, TST, COND, oktests) #
 
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to