checkedc-llvm-test-suite/ParseMultipleResults

23 строки
602 B
Python
Executable File

#!/usr/bin/env python
import re
import sys
def main():
_,testname,path = sys.argv
data = open(path).read()
for result in re.finditer('Result-([^:]*): (.*)', data):
name, value = result.groups()
value = float(value)
print
print '-' * 62
print ">>> ========= '%s.Subtest.%s' Program " % (testname, name)
print '-' * 62
print
print 'TEST-PASS: exec %s.Subtest.%s' % (testname, name)
print 'TEST-RESULT-exec-success: pass'
print 'TEST-RESULT-exec-time: program %f' % value
if __name__ == '__main__':
main()