helpful hint
authorCraig Dowell <craigdo@ee.washington.edu>
Tue Apr 01 17:05:54 2008 -0700 (22 months ago)
changeset 2864dc911620c136
parent 2863 0bcad16fc46b
child 2865 d40eb18a4da0
helpful hint
regression/regression.py
regression/tracediff.py
     1.1 --- a/regression/regression.py	Tue Apr 01 16:30:08 2008 -0700
     1.2 +++ b/regression/regression.py	Tue Apr 01 17:05:54 2008 -0700
     1.3 @@ -133,7 +133,7 @@
     1.4                  print "PASS " + test
     1.5          else:
     1.6              bad.append(test)
     1.7 -            print "FAIL ", test
     1.8 +            print "FAIL " + test
     1.9  
    1.10      return len(bad) > 0
    1.11  
     2.1 --- a/regression/tracediff.py	Tue Apr 01 16:30:08 2008 -0700
     2.2 +++ b/regression/tracediff.py	Tue Apr 01 17:05:54 2008 -0700
     2.3 @@ -46,5 +46,17 @@
     2.4              diffCmd = "diff traces " + repoName + refDirName + \
     2.5                  " > /dev/null 2>&1"
     2.6  
     2.7 -        return os.system(diffCmd)
     2.8 +        rc = os.system(diffCmd)
     2.9 +        if rc:
    2.10 +            print "----------"
    2.11 +            print "Traces differ in test: test-" + testName
    2.12 +            print "Reference traces in directory: " + repoName + \
    2.13 +                refDirName
    2.14 +            print "Traces in directory: traces"
    2.15 +            print "Rerun regression test as: " + \
    2.16 +                "\"python regression.py test-" + testName + "\""
    2.17 +            print "Then do \"diff -u traces " + repoName + refDirName + \
    2.18 +                "\" for details"
    2.19 +            print "----------"
    2.20 +        return rc
    2.21