Accumulate log output instead of overwriting previous runs.
commit9a1d9069e8ae4d3279d4ddefacbe7b42550440e6
authorsimonhatch <simonhatch@chromium.org>
Wed, 29 Jul 2015 20:06:42 +0000 (29 13:06 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 29 Jul 2015 20:07:30 +0000 (29 20:07 +0000)
tree35cecce41e9ebed8d5166ad74ff8228c9eead9e9
parent4a1c1980e95fe8cd36f7b2910757ace3b8970aa0
Accumulate log output instead of overwriting previous runs.

Previously, if runs failed their log output could get overwritten by later runs, making it harder to figure out what exactly went wrong, see crbug.com/511279. In that instance, the first 2 runs crash, and the final run times out with no output. Instead, we can accumulate the output of all the runs and output it.

Example output: http://simonhatch0.mon.corp.google.com:8013/builders/Android%20Nexus7v2%20Perf/builds/640
BUG=511279

Review URL: https://codereview.chromium.org/1264553003

Cr-Commit-Position: refs/heads/master@{#340961}
build/android/pylib/perf/test_runner.py