--- a/regression/regression.py Tue Apr 01 16:30:08 2008 -0700
+++ b/regression/regression.py Tue Apr 01 17:05:54 2008 -0700
@@ -133,7 +133,7 @@
print "PASS " + test
else:
bad.append(test)
- print "FAIL ", test
+ print "FAIL " + test
return len(bad) > 0
--- a/regression/tracediff.py Tue Apr 01 16:30:08 2008 -0700
+++ b/regression/tracediff.py Tue Apr 01 17:05:54 2008 -0700
@@ -46,5 +46,17 @@
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