summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemko Tronçon <git@el-tramo.be>2010-03-28 12:42:31 (GMT)
committerRemko Tronçon <git@el-tramo.be>2010-03-28 12:42:31 (GMT)
commit44dd6bc44854c0e2b0f076d39db9ef3b227ab3aa (patch)
treede96319fb866ac431e52a1b14e0b9970ac24bbce /BuildTools/Coverage/GenerateSummary.py
parent625d6a9f18c2377cdc3180e74b773ce3cbb2dcba (diff)
downloadswift-44dd6bc44854c0e2b0f076d39db9ef3b227ab3aa.zip
swift-44dd6bc44854c0e2b0f076d39db9ef3b227ab3aa.tar.bz2
Removing BuildTools module.
Diffstat (limited to 'BuildTools/Coverage/GenerateSummary.py')
-rwxr-xr-xBuildTools/Coverage/GenerateSummary.py35
1 files changed, 0 insertions, 35 deletions
diff --git a/BuildTools/Coverage/GenerateSummary.py b/BuildTools/Coverage/GenerateSummary.py
deleted file mode 100755
index ec94a4f..0000000
--- a/BuildTools/Coverage/GenerateSummary.py
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/usr/bin/env python
-
-import sys, re
-
-assert(len(sys.argv) == 3)
-
-inputFile = open(sys.argv[1])
-currentFile = ""
-coverage = {}
-for line in inputFile.readlines() :
- line = line.strip()
- m = re.match("^SF:(.*)", line)
- if m :
- currentFile = m.group(1)
- else :
- m = re.match("^DA:(\d+),(\d+)", line)
- if m :
- currentFileCoverage = coverage.get(currentFile, {})
- line = int(m.group(1))
- count = int(m.group(2))
- currentFileCoverage[line] = currentFileCoverage.get(line, 0) + count
- coverage[currentFile] = currentFileCoverage
-inputFile.close()
-
-totalLines = 0
-coveredLines = 0
-for c in coverage.values() :
- totalLines += len(c)
- for l in c.values() :
- if l > 0 :
- coveredLines += 1
-
-outputFile = open(sys.argv[2], 'w')
-outputFile.write(str(coveredLines) + "/" + str(totalLines))
-outputFile.close()