X-Git-Url: https://git.cworth.org/git?p=apitrace-tests;a=blobdiff_plain;f=driver.py;h=2eab23ca2de18e60d7d6369c9890f3999f9c7adc;hp=4f40ac4ba85140dbf853aa5cfc13c349e9053793;hb=372b7b5b98a457d7a3f133e1686d2b9978aaeb28;hpb=a7dce7b1a821a5e212fc66c7043886990aa12ece diff --git a/driver.py b/driver.py index 4f40ac4..2eab23c 100755 --- a/driver.py +++ b/driver.py @@ -216,6 +216,8 @@ class TestCase: verbose = False + threshold_precision = 12.0 + def __init__(self): self.stateCache = {} @@ -312,8 +314,9 @@ class TestCase: from snapdiff import Comparer comparer = Comparer(refImage, srcImage) - match = comparer.ae() - if not match: + precision = comparer.precision(filter=True) + sys.stdout.write('precision of %f bits against %s\n' % (precision, refImageFileName)) + if precision < self.threshold_precision: prefix = '%s.%u' % (self.getNamePrefix(), callNo) srcImageFileName = prefix + '.src.png' srcImage.save(srcImageFileName)