commit | 55a3d65ce0af9af1138cdd942886641c4af9f6ca | [log] [tgz] |
---|---|---|
author | bsheedy <bsheedy@chromium.org> | Mon Jan 07 18:53:21 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jan 07 18:53:21 2019 |
tree | 1a2142f3ef50d8004df0738072a4caaf0a886daa | |
parent | f860d0cef9c03ed8edba477b23299a4be2b77514 [diff] |
Support gtest perf test uploading on LUCI Adds support for uploading gtest perf test data to the performance dashboard on LUCI by automatically converting from the gtest JSON format to histograms when processing the perf results using the conversion script added in https://crrev.com/c/1377773. This is necessary because LUCI builders can only upload to the newer /add_histograms endpoint on the dashboard (which only accepts histogram data) instead of the older /add_point endpoint (which accepts ChartJSON/gtest JSON, but only uses IP whitelisting for authentication, which doesn't work on LUCI). Also drive-by updates the name used for uploading for the vr_common_unittests target to keep continuity on the perf dashboard when uploading using this approach. Bug: 892303 Change-Id: Ie78e34bdabadce35715b3d4a547e472ceda91a51 Reviewed-on: https://chromium-review.googlesource.com/c/1371008 Commit-Queue: Brian Sheedy <bsheedy@chromium.org> Reviewed-by: Caleb Rouleau <crouleau@chromium.org> Reviewed-by: Stephen Martinis <martiniss@chromium.org> Cr-Commit-Position: refs/heads/master@{#620397}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .