Exemple #1
0
 def createFileComparison(self, test, stem, standardFile, tmpFile):
     if stem in self.getPerformanceStems(test):
         if tmpFile:
             return performance.PerformanceFileComparison(test, stem, standardFile, tmpFile)
         elif not test.app.executingOnPerformanceMachine(test, stem):
             # Don't care if performance is missing if we aren't on performance machines
             return None
     
     return FileComparison(test, stem, standardFile, tmpFile, testInProgress=0)
Exemple #2
0
 def createFileComparison(self, test, stem, standardFile, tmpFile):
     return FileComparison(test, stem, standardFile, tmpFile, testInProgress=1)
Exemple #3
0
 def getType(self):
     if self.newResult():
         return FileComparison.getType(self)
     else:
         return self.perfComparison.descriptor
Exemple #4
0
 def __repr__(self):
     baseText = FileComparison.__repr__(self)
     if self.newResult():
         return baseText
     return baseText + "(" + self.getType() + ")"
Exemple #5
0
 def __init__(self, *args, **kw):
     self.perfComparison = None
     FileComparison.__init__(self, *args, **kw)
 def getType(self):
     if self.newResult():
         return FileComparison.getType(self)
     else:
         return self.perfComparison.descriptor
 def __repr__(self):
     baseText = FileComparison.__repr__(self)
     if self.newResult():
         return baseText
     return baseText + "(" + self.getType() + ")"
 def __init__(self, *args, **kw):
     self.perfComparison = None
     FileComparison.__init__(self, *args, **kw)