Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(109)

Issue 1411423003: [CT] Add ability to run unlanded benchmarks on Chromium Perf (Closed)

Created:
5 years, 2 months ago by rmistry
Modified:
5 years, 2 months ago
Reviewers:
dogben
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/buildbot@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

[CT] Add ability to run unlanded benchmarks on Chromium Perf. Summary of changes: * Adds a new "custom" option when selecting benchmarks. Screenshot: https://screenshot.googleplex.com/wbrvya5hBzb.png * When the "custom" option is selected a new text field opens up. Screenshot: https://screenshot.googleplex.com/hH6tt921ZtF.png * Adds a new section for entering a telemetry patch. Screenshot: https://screenshot.googleplex.com/TUP3KQ6ii3R.png The purpose of the above changes is to allow users to test out an unsubmitted benchmark by using Cluster Telemetry. It will also allow users to make tweaks to existing benchmarks. BUG=skia:4173 Committed: https://skia.googlesource.com/buildbot/+/eb3b631a2acb43eaf4738c3cb33e1fa2b6599b4e

Patch Set 1 : Initial upload #

Patch Set 2 : Fix #

Patch Set 3 : Checkpoint #

Patch Set 4 : Remove debugging code #

Patch Set 5 : Fix frontend #

Patch Set 6 : Cleanup #

Patch Set 7 : Nit #

Patch Set 8 : csv_comparer #

Patch Set 9 : Handle custom benchmarks in worker script #

Patch Set 10 : Add documentation link #

Total comments: 14

Patch Set 11 : Address comments #

Patch Set 12 : Use buf.Len #

Patch Set 13 : Fix errcheck #

Unified diffs Side-by-side diffs Delta from patch set Stats (+147 lines, -18 lines) Patch
M ct/go/ctfe/chromium_perf/chromium_perf.go View 1 2 3 4 5 6 chunks +6 lines, -1 line 0 comments Download
M ct/go/db/db.go View 1 2 3 4 5 6 7 8 9 10 2 chunks +13 lines, -0 lines 0 comments Download
M ct/go/master_scripts/run_chromium_perf_on_workers/main.go View 5 chunks +6 lines, -2 lines 0 comments Download
M ct/go/poller/main.go View 1 chunk +3 lines, -2 lines 0 comments Download
M ct/go/worker_scripts/run_chromium_perf/main.go View 1 2 3 4 5 6 7 8 9 10 11 12 5 chunks +41 lines, -1 line 0 comments Download
M ct/py/csv_comparer.py View 1 2 3 4 5 6 7 7 chunks +9 lines, -4 lines 0 comments Download
M ct/py/csv_comparer_test.py View 1 2 3 4 5 6 7 2 chunks +2 lines, -0 lines 0 comments Download
M ct/py/html-templates/csv_totals.html View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M ct/py/test_data/csv_comparer/discard_outliers/index.html View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M ct/py/test_data/csv_comparer/keep_outliers/index.html View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M ct/res/imp/chromium-perf-runs-sk.html View 1 2 3 4 4 chunks +16 lines, -0 lines 0 comments Download
M ct/res/imp/chromium-perf-sk.html View 1 2 3 4 5 6 7 8 9 10 9 chunks +48 lines, -5 lines 0 comments Download

Messages

Total messages: 23 (9 generated)
rmistry
5 years, 2 months ago (2015-10-20 13:49:48 UTC) #4
dogben
On 2015/10/20 at 13:49:48, rmistry wrote: > Initial question about this: How is the additional ...
5 years, 2 months ago (2015-10-20 13:54:15 UTC) #5
rmistry
On 2015/10/20 13:54:15, Ben Wagner wrote: > On 2015/10/20 at 13:49:48, rmistry wrote: > > ...
5 years, 2 months ago (2015-10-20 13:56:14 UTC) #6
dogben
https://codereview.chromium.org/1411423003/diff/180001/ct/go/db/db.go File ct/go/db/db.go (right): https://codereview.chromium.org/1411423003/diff/180001/ct/go/db/db.go#newcode71 ct/go/db/db.go:71: benchmark_patch TEXT, I don't think this is supposed to ...
5 years, 2 months ago (2015-10-20 15:17:26 UTC) #7
rmistry
https://codereview.chromium.org/1411423003/diff/180001/ct/go/db/db.go File ct/go/db/db.go (right): https://codereview.chromium.org/1411423003/diff/180001/ct/go/db/db.go#newcode71 ct/go/db/db.go:71: benchmark_patch TEXT, On 2015/10/20 15:17:26, Ben Wagner wrote: > ...
5 years, 2 months ago (2015-10-20 17:47:48 UTC) #8
dogben
lgtm https://codereview.chromium.org/1411423003/diff/180001/ct/go/worker_scripts/run_chromium_perf/main.go File ct/go/worker_scripts/run_chromium_perf/main.go (right): https://codereview.chromium.org/1411423003/diff/180001/ct/go/worker_scripts/run_chromium_perf/main.go#newcode141 ct/go/worker_scripts/run_chromium_perf/main.go:141: benchmarkPatchFile, _ := os.Open(benchmarkPatchLocalPath) On 2015/10/20 17:47:48, rmistry ...
5 years, 2 months ago (2015-10-20 18:14:08 UTC) #9
rmistry
https://codereview.chromium.org/1411423003/diff/180001/ct/go/worker_scripts/run_chromium_perf/main.go File ct/go/worker_scripts/run_chromium_perf/main.go (right): https://codereview.chromium.org/1411423003/diff/180001/ct/go/worker_scripts/run_chromium_perf/main.go#newcode141 ct/go/worker_scripts/run_chromium_perf/main.go:141: benchmarkPatchFile, _ := os.Open(benchmarkPatchLocalPath) On 2015/10/20 18:14:08, Ben Wagner ...
5 years, 2 months ago (2015-10-21 12:32:47 UTC) #10
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1411423003/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1411423003/220001
5 years, 2 months ago (2015-10-21 12:33:34 UTC) #12
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Infra-PerCommit-Trybot on client.skia.fyi (JOB_FAILED, http://build.chromium.org/p/client.skia.fyi/builders/Infra-PerCommit-Trybot/builds/1695)
5 years, 2 months ago (2015-10-21 12:36:23 UTC) #14
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1411423003/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1411423003/240001
5 years, 2 months ago (2015-10-21 12:40:58 UTC) #16
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 2 months ago (2015-10-21 12:42:24 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1411423003/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1411423003/240001
5 years, 2 months ago (2015-10-21 12:43:24 UTC) #21
commit-bot: I haz the power
Committed patchset #13 (id:240001) as https://skia.googlesource.com/buildbot/+/eb3b631a2acb43eaf4738c3cb33e1fa2b6599b4e
5 years, 2 months ago (2015-10-21 12:43:34 UTC) #22
dogben
5 years, 2 months ago (2015-10-21 13:10:57 UTC) #23
Message was sent while issue was closed.
lgtm

Powered by Google App Engine
This is Rietveld 408576698