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