From 8dc44fbfaf8ccc710e7e1f5c7978dd09f1f8713a Mon Sep 17 00:00:00 2001 From: Craig Dowell Date: Tue, 1 Apr 2008 17:05:54 -0700 Subject: [PATCH] helpful hint --- regression/regression.py | 2 +- regression/tracediff.py | 14 +++++++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/regression/regression.py b/regression/regression.py index 982ad92f7..10e5fdb57 100644 --- a/regression/regression.py +++ b/regression/regression.py @@ -133,7 +133,7 @@ def main(tests = None, testdir = None): print "PASS " + test else: bad.append(test) - print "FAIL ", test + print "FAIL " + test return len(bad) > 0 diff --git a/regression/tracediff.py b/regression/tracediff.py index 0410e0045..1f1c4b3d2 100644 --- a/regression/tracediff.py +++ b/regression/tracediff.py @@ -46,5 +46,17 @@ def run_test(verbose, generate, refDirName, testName): diffCmd = "diff traces " + repoName + refDirName + \ " > /dev/null 2>&1" - return os.system(diffCmd) + rc = os.system(diffCmd) + if rc: + print "----------" + print "Traces differ in test: test-" + testName + print "Reference traces in directory: " + repoName + \ + refDirName + print "Traces in directory: traces" + print "Rerun regression test as: " + \ + "\"python regression.py test-" + testName + "\"" + print "Then do \"diff -u traces " + repoName + refDirName + \ + "\" for details" + print "----------" + return rc