aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/skpbench
diff options
context:
space:
mode:
authorGravatar csmartdalton <csmartdalton@google.com>2016-11-15 09:57:15 -0700
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2016-11-15 18:52:10 +0000
commit27f05a21720e78148e3cbbd16b5d5ebb94ac42b5 (patch)
treecd63ea394a383c90ff85a23a5c52dd564fc0c9e4 /tools/skpbench
parent57ae6cfe01b811aaead80872ed9e5e1d30f35f81 (diff)
skpbench: fix parser script for bots
- emits the timings as numbers instead of strings. - moves 'bench_type' and 'source_type' into the key. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=4823 Change-Id: Ibf98891e21c5d4c8a794c207e60d0df78d8a063c Reviewed-on: https://skia-review.googlesource.com/4823 Reviewed-by: Kevin Lubick <kjlubick@google.com> Commit-Queue: Chris Dalton <csmartdalton@google.com>
Diffstat (limited to 'tools/skpbench')
-rwxr-xr-xtools/skpbench/skiaperf.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/skpbench/skiaperf.py b/tools/skpbench/skiaperf.py
index 1b238f2a1d..8e4f837010 100755
--- a/tools/skpbench/skiaperf.py
+++ b/tools/skpbench/skiaperf.py
@@ -65,9 +65,9 @@ class JSONDict(dict):
def main():
data = JSONDict(
FLAGS.properties + \
- ['key', JSONDict(FLAGS.key),
- 'bench_type', 'playback',
- 'source_type', 'skp'])
+ ['key', JSONDict(FLAGS.key + \
+ ['bench_type', 'playback', \
+ 'source_type', 'skp'])])
for src in FLAGS.sources:
with open(src, mode='r') as infile:
@@ -80,7 +80,7 @@ def main():
for result in ('accum', 'median'):
data['results'][match.bench][match.config] \
['%s_%s_%s' % (result, match.clock, match.metric)] = \
- match.get_string(result)
+ getattr(match, result)
if FLAGS.outfile != '-':
with open(FLAGS.outfile, 'w+') as outfile: