diff options
Diffstat (limited to 'tools/unittests/testdata/results_processor.py')
-rw-r--r-- | tools/unittests/testdata/results_processor.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tools/unittests/testdata/results_processor.py b/tools/unittests/testdata/results_processor.py new file mode 100644 index 00000000..69c23e30 --- /dev/null +++ b/tools/unittests/testdata/results_processor.py @@ -0,0 +1,25 @@ +#!/usr/bin/env python +# Copyright 2017 the V8 project authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +""" +Fake results processor for testing that just sums some things up. +""" + +import fileinput +import re + +richards = 0.0 +deltablue = 0.0 + +for line in fileinput.input(): + match = re.match(r'^Richards\d: (.*)$', line) + if match: + richards += float(match.group(1)) + match = re.match(r'^DeltaBlue\d: (.*)$', line) + if match: + deltablue += float(match.group(1)) + +print 'Richards: %f' % richards +print 'DeltaBlue: %f' % deltablue |