• Brian Sheedy's avatar
    Fix run_performance_tests with multiple shards · 69c3cc8b
    Brian Sheedy authored
    Fixes run_performance_tests.py causing the merge script to blow up in
    cases where a gtest-based perf test is run on multiple shards. This
    was caused by the script outputting a summary to JSON instead of
    per-test results, which caused the merge script to try to merge the
    identically named tests.
    
    This is worked around by appending the shard number to the end of the
    name, but a proper fix where all test results are reported should still
    be implemented.
    
    Bug: 1115658
    Change-Id: I55aa3d6c2ce2a4ae681fdcc2338e5016ec478866
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2351386
    Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
    Commit-Queue: John Chen <johnchen@chromium.org>
    Reviewed-by: default avatarJohn Chen <johnchen@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#797838}
    69c3cc8b
run_performance_tests.py 27.3 KB