This revision was automatically updated to reflect the committed changes. Closed by commit rC323941: [analyzer] [tests] Show the number of removed/added bug reports (authored by george.karpenkov, committed by ). Herald added a subscriber: cfe-commits.
Repository: rC Clang https://reviews.llvm.org/D42718 Files: utils/analyzer/CmpRuns.py Index: utils/analyzer/CmpRuns.py =================================================================== --- utils/analyzer/CmpRuns.py +++ utils/analyzer/CmpRuns.py @@ -254,24 +254,30 @@ diff = compareResults(resultsA, resultsB) foundDiffs = 0 + totalAdded = 0 + totalRemoved = 0 + totalChanged = 0 for res in diff: a, b, confidence = res if a is None: print "ADDED: %r" % b.getReadableName() foundDiffs += 1 + totalAdded += 1 if auxLog: print >>auxLog, ("('ADDED', %r, %r)" % (b.getReadableName(), b.getReport())) elif b is None: print "REMOVED: %r" % a.getReadableName() foundDiffs += 1 + totalRemoved += 1 if auxLog: print >>auxLog, ("('REMOVED', %r, %r)" % (a.getReadableName(), a.getReport())) elif confidence: print "CHANGED: %r to %r" % (a.getReadableName(), b.getReadableName()) foundDiffs += 1 + totalChanged += 1 if auxLog: print >>auxLog, ("('CHANGED', %r, %r, %r, %r)" % (a.getReadableName(), @@ -284,6 +290,9 @@ TotalReports = len(resultsB.diagnostics) print "TOTAL REPORTS: %r" % TotalReports print "TOTAL DIFFERENCES: %r" % foundDiffs + print "TOTAL ADDED: %r" % totalAdded + print "TOTAL REMOVED: %r" % totalRemoved + print "TOTAL CHANGED: %r" % totalChanged if auxLog: print >>auxLog, "('TOTAL NEW REPORTS', %r)" % TotalReports print >>auxLog, "('TOTAL DIFFERENCES', %r)" % foundDiffs
Index: utils/analyzer/CmpRuns.py =================================================================== --- utils/analyzer/CmpRuns.py +++ utils/analyzer/CmpRuns.py @@ -254,24 +254,30 @@ diff = compareResults(resultsA, resultsB) foundDiffs = 0 + totalAdded = 0 + totalRemoved = 0 + totalChanged = 0 for res in diff: a, b, confidence = res if a is None: print "ADDED: %r" % b.getReadableName() foundDiffs += 1 + totalAdded += 1 if auxLog: print >>auxLog, ("('ADDED', %r, %r)" % (b.getReadableName(), b.getReport())) elif b is None: print "REMOVED: %r" % a.getReadableName() foundDiffs += 1 + totalRemoved += 1 if auxLog: print >>auxLog, ("('REMOVED', %r, %r)" % (a.getReadableName(), a.getReport())) elif confidence: print "CHANGED: %r to %r" % (a.getReadableName(), b.getReadableName()) foundDiffs += 1 + totalChanged += 1 if auxLog: print >>auxLog, ("('CHANGED', %r, %r, %r, %r)" % (a.getReadableName(), @@ -284,6 +290,9 @@ TotalReports = len(resultsB.diagnostics) print "TOTAL REPORTS: %r" % TotalReports print "TOTAL DIFFERENCES: %r" % foundDiffs + print "TOTAL ADDED: %r" % totalAdded + print "TOTAL REMOVED: %r" % totalRemoved + print "TOTAL CHANGED: %r" % totalChanged if auxLog: print >>auxLog, "('TOTAL NEW REPORTS', %r)" % TotalReports print >>auxLog, "('TOTAL DIFFERENCES', %r)" % foundDiffs
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits