From: Han-Wen Nienhuys Date: Sun, 24 Dec 2006 22:02:43 +0000 (+0100) Subject: more meaningful sort key for coverage. X-Git-Tag: release/2.11.6-1~62^2~2 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=237eebcf2a60fb3332c3b6e293a8a71475f52266;p=lilypond.git more meaningful sort key for coverage. --- diff --git a/buildscripts/coverage.py b/buildscripts/coverage.py index bcf8617703..8b988d0dde 100644 --- a/buildscripts/coverage.py +++ b/buildscripts/coverage.py @@ -34,10 +34,16 @@ for f in glob.glob ('*.gcov-summary'): continue if m: - tup = (float (m.group (2)), int (m.group (3)), m.group (1)) + cov = float (m.group (2)) + lines = int (m.group (3)) + pain = lines * (100.0 - cov) + file = m.group (1) + tup = (pain, locals ().copy()) + results.append(tup) results.sort () -for r in results: - print '%5.2f (%6d): %s' % r +results.reverse() +for (pain, d) in results: + print '%(cov)5.2f (%(lines)6d): %(file)s' % d