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

Issue 2309473002: Extend Perf Try Job support to other chromium repos. (Closed)

Created:
4 years, 3 months ago by prasadv
Modified:
3 years, 4 months ago
CC:
chromium-reviews, telemetry-reviews_chromium.org, Vadim Sh., tandrii(chromium), agable
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Extend Perf Try Job support to other chromium repos. 1. Perf try jobs now supports DEPS repos such as v8, angle, skia along with src. 2. Added new two arguments --repo_path and --deps_revision. --repo_path: This is the path to the repo directory. (default: chromium src path) if given the perf try job will create patch and run try job from the given repo --deps_revision: DEPS repo revision on which patch is applied. If this is not given then perf try job will get the base revision from upstream on which the current changes are created. Design doc: http://goto/zvbzub BUG=636505 Committed: https://crrev.com/9f919c116a98ab5e4c782d753f5be6ed4e2f64fc Cr-Commit-Position: refs/heads/master@{#420933}

Patch Set 1 #

Total comments: 19

Patch Set 2 : . #

Patch Set 3 : . #

Patch Set 4 : . #

Total comments: 4

Patch Set 5 : . #

Total comments: 12

Patch Set 6 : Rebasing and fix unittest #

Unified diffs Side-by-side diffs Delta from patch set Stats (+473 lines, -79 lines) Patch
M tools/perf/core/trybot_command.py View 1 2 3 4 7 chunks +164 lines, -28 lines 0 comments Download
M tools/perf/core/trybot_command_unittest.py View 1 2 3 4 5 14 chunks +309 lines, -51 lines 0 comments Download

Messages

Total messages: 44 (18 generated)
prasadv
As suggested earlier, I split the CL into 2 parts. This CL contains only changes ...
4 years, 3 months ago (2016-09-02 18:46:42 UTC) #3
sullivan
https://codereview.chromium.org/2309473002/diff/1/tools/perf/core/trybot_command.py File tools/perf/core/trybot_command.py (right): https://codereview.chromium.org/2309473002/diff/1/tools/perf/core/trybot_command.py#newcode84 tools/perf/core/trybot_command.py:84: } Any reason not to add catapult here as ...
4 years, 3 months ago (2016-09-08 03:23:00 UTC) #4
prasadv
https://codereview.chromium.org/2309473002/diff/1/tools/perf/core/trybot_command.py File tools/perf/core/trybot_command.py (right): https://codereview.chromium.org/2309473002/diff/1/tools/perf/core/trybot_command.py#newcode84 tools/perf/core/trybot_command.py:84: } On 2016/09/08 03:22:59, sullivan wrote: > Any reason ...
4 years, 3 months ago (2016-09-08 19:03:33 UTC) #5
sullivan
https://codereview.chromium.org/2309473002/diff/1/tools/perf/core/trybot_command.py File tools/perf/core/trybot_command.py (right): https://codereview.chromium.org/2309473002/diff/1/tools/perf/core/trybot_command.py#newcode316 tools/perf/core/trybot_command.py:316: metavar='<repo path>') On 2016/09/08 19:03:32, prasadv wrote: > On ...
4 years, 3 months ago (2016-09-08 20:43:57 UTC) #6
prasadv
https://codereview.chromium.org/2309473002/diff/1/tools/perf/core/trybot_command.py File tools/perf/core/trybot_command.py (right): https://codereview.chromium.org/2309473002/diff/1/tools/perf/core/trybot_command.py#newcode316 tools/perf/core/trybot_command.py:316: metavar='<repo path>') On 2016/09/08 20:43:57, sullivan wrote: > On ...
4 years, 3 months ago (2016-09-08 23:44:37 UTC) #7
sullivan
lgtm https://codereview.chromium.org/2309473002/diff/60001/tools/perf/core/trybot_command_unittest.py File tools/perf/core/trybot_command_unittest.py (right): https://codereview.chromium.org/2309473002/diff/60001/tools/perf/core/trybot_command_unittest.py#newcode318 tools/perf/core/trybot_command_unittest.py:318: repo_path=trybot_command.CHROMIUM_SRC_PATH, deps_revision=None) These 3 lines are copy-pasted through ...
4 years, 3 months ago (2016-09-09 02:42:46 UTC) #8
prasadv
https://codereview.chromium.org/2309473002/diff/60001/tools/perf/core/trybot_command_unittest.py File tools/perf/core/trybot_command_unittest.py (right): https://codereview.chromium.org/2309473002/diff/60001/tools/perf/core/trybot_command_unittest.py#newcode318 tools/perf/core/trybot_command_unittest.py:318: repo_path=trybot_command.CHROMIUM_SRC_PATH, deps_revision=None) On 2016/09/09 02:42:46, sullivan wrote: > These ...
4 years, 3 months ago (2016-09-09 23:42:35 UTC) #9
prasadv
Hi Macheal, Could you please take a look at this CL.
4 years, 3 months ago (2016-09-12 17:21:51 UTC) #11
prasadv
Ping! PTAL
4 years, 3 months ago (2016-09-13 19:53:13 UTC) #12
Michael Achenbach
Sorry for not looking into this earlier. Despite implementation details below, my main usability concern ...
4 years, 3 months ago (2016-09-20 10:18:20 UTC) #13
prasadv
Thank you Michael for you comments. In order to run the try job we need ...
4 years, 3 months ago (2016-09-20 19:12:01 UTC) #14
Michael Achenbach
On 2016/09/20 19:12:01, prasadv wrote: > Thank you Michael for you comments. > > In ...
4 years, 3 months ago (2016-09-20 20:40:41 UTC) #15
prasadv
On 2016/09/20 20:40:41, machenbach (slow) wrote: > On 2016/09/20 19:12:01, prasadv wrote: > > Thank ...
4 years, 3 months ago (2016-09-20 20:54:37 UTC) #16
sullivan
Adding vadimsh, tandrii, and agable from infra team. Looks like there's some confusion over what's ...
4 years, 3 months ago (2016-09-20 22:27:34 UTC) #17
Michael Achenbach
On 2016/09/20 22:27:34, sullivan wrote: > Adding vadimsh, tandrii, and agable from infra team. Looks ...
4 years, 3 months ago (2016-09-21 08:47:57 UTC) #18
sullivan
On 2016/09/21 08:47:57, machenbach (slow) wrote: > On 2016/09/20 22:27:34, sullivan wrote: > > Adding ...
4 years, 3 months ago (2016-09-21 13:41:55 UTC) #19
prasadv
On 2016/09/21 13:41:55, sullivan wrote: > On 2016/09/21 08:47:57, machenbach (slow) wrote: > > On ...
4 years, 3 months ago (2016-09-21 17:41:10 UTC) #20
sullivan
On 2016/09/21 17:41:10, prasadv wrote: > On 2016/09/21 13:41:55, sullivan wrote: > > On 2016/09/21 ...
4 years, 3 months ago (2016-09-21 17:44:24 UTC) #21
Michael Achenbach
fine - lgtm from v8 perspective one comment below might have slipped through the cracks? ...
4 years, 3 months ago (2016-09-22 07:44:48 UTC) #22
prasadv
https://codereview.chromium.org/2309473002/diff/80001/tools/perf/core/trybot_command.py File tools/perf/core/trybot_command.py (right): https://codereview.chromium.org/2309473002/diff/80001/tools/perf/core/trybot_command.py#newcode531 tools/perf/core/trybot_command.py:531: if not options.deps_revision: On 2016/09/20 10:18:20, machenbach (slow) wrote: ...
4 years, 3 months ago (2016-09-22 17:50:31 UTC) #23
Michael Achenbach
still lgtm. treat my comments more like food for thoughts for the future... nothing blocking. ...
4 years, 3 months ago (2016-09-22 20:46:29 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2309473002/80001
4 years, 3 months ago (2016-09-22 20:52:05 UTC) #27
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/284454)
4 years, 3 months ago (2016-09-22 22:51:28 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2309473002/100001
4 years, 2 months ago (2016-09-26 16:43:18 UTC) #40
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 2 months ago (2016-09-26 18:13:35 UTC) #42
commit-bot: I haz the power
4 years, 2 months ago (2016-09-26 18:15:50 UTC) #44
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/9f919c116a98ab5e4c782d753f5be6ed4e2f64fc
Cr-Commit-Position: refs/heads/master@{#420933}

Powered by Google App Engine
This is Rietveld 408576698