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

Issue 2400003002: Remove CL upload logic from Perf Try Job workflow. (Closed)

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

Description

Remove CL upload logic from Perf Try Job workflow. Currently the perf try job uploads the changes to rietveld before running git cl try. Since Perf Try job is a wrapper around git cl try, we think that performing the upload shouldn't be part of Perf Try job. This wrapper should have the same assumption as "git cl try", the assumption that the developer is working on an existing, already uploaded CL. The tool should just make use of the uploaded CL. Changes to Tool: a) Display error message if changes are not uploaded. b) Remove logic to upload changes. c) Update unittests. BUG=653665 Committed: https://crrev.com/805fe8562f2b84ab8f9638c82b5ac5d36e6880d7 Cr-Commit-Position: refs/heads/master@{#425691}

Patch Set 1 #

Total comments: 7

Patch Set 2 : . #

Total comments: 4

Patch Set 3 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+115 lines, -118 lines) Patch
M tools/perf/core/trybot_command.py View 1 2 6 chunks +32 lines, -26 lines 0 comments Download
M tools/perf/core/trybot_command_unittest.py View 1 17 chunks +83 lines, -92 lines 0 comments Download

Messages

Total messages: 25 (12 generated)
prasadv
4 years, 2 months ago (2016-10-06 20:23:57 UTC) #3
sullivan
lgtm lgtm after addressing comment. https://codereview.chromium.org/2400003002/diff/1/tools/perf/core/trybot_command.py File tools/perf/core/trybot_command.py (right): https://codereview.chromium.org/2400003002/diff/1/tools/perf/core/trybot_command.py#newcode452 tools/perf/core/trybot_command.py:452: # Make sure the ...
4 years, 2 months ago (2016-10-07 14:50:07 UTC) #4
Michael Achenbach
lgtm for this. Suggesting that you also get ready for the gerrit switch. +tandrii to ...
4 years, 2 months ago (2016-10-07 15:31:13 UTC) #6
tandrii(chromium)
https://codereview.chromium.org/2400003002/diff/1/tools/perf/core/trybot_command.py File tools/perf/core/trybot_command.py (right): https://codereview.chromium.org/2400003002/diff/1/tools/perf/core/trybot_command.py#newcode508 tools/perf/core/trybot_command.py:508: match = re.search(r'https://codereview.chromium.org/[\d]+', output) On 2016/10/07 15:31:12, machenbach (OOO) ...
4 years, 2 months ago (2016-10-07 15:41:51 UTC) #7
tandrii(chromium)
https://codereview.chromium.org/2400003002/diff/1/tools/perf/core/trybot_command.py File tools/perf/core/trybot_command.py (right): https://codereview.chromium.org/2400003002/diff/1/tools/perf/core/trybot_command.py#newcode573 tools/perf/core/trybot_command.py:573: def _RunTryJob(self, bot_platform, arguments, deps_override): this code as is ...
4 years, 2 months ago (2016-10-07 15:44:36 UTC) #8
prasadv1
https://codereview.chromium.org/2400003002/diff/1/tools/perf/core/trybot_command.py File tools/perf/core/trybot_command.py (right): https://codereview.chromium.org/2400003002/diff/1/tools/perf/core/trybot_command.py#newcode452 tools/perf/core/trybot_command.py:452: # Make sure the tree does have local commits. ...
4 years, 2 months ago (2016-10-07 23:06:09 UTC) #10
Michael Achenbach
https://codereview.chromium.org/2400003002/diff/20001/tools/perf/core/trybot_command.py File tools/perf/core/trybot_command.py (right): https://codereview.chromium.org/2400003002/diff/20001/tools/perf/core/trybot_command.py#newcode504 tools/perf/core/trybot_command.py:504: fd, temp_file = tempfile.mkstemp(suffix='.json', prefix='cl') nit: Maybe add a ...
4 years, 2 months ago (2016-10-08 09:43:29 UTC) #14
prasadv1
https://codereview.chromium.org/2400003002/diff/20001/tools/perf/core/trybot_command.py File tools/perf/core/trybot_command.py (right): https://codereview.chromium.org/2400003002/diff/20001/tools/perf/core/trybot_command.py#newcode504 tools/perf/core/trybot_command.py:504: fd, temp_file = tempfile.mkstemp(suffix='.json', prefix='cl') On 2016/10/08 09:43:29, machenbach ...
4 years, 2 months ago (2016-10-10 18:22:56 UTC) #15
Michael Achenbach
lgtm
4 years, 2 months ago (2016-10-11 06:46:02 UTC) #16
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/2400003002/40001
4 years, 2 months ago (2016-10-17 15:12:38 UTC) #19
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 2 months ago (2016-10-17 15:57:36 UTC) #21
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/805fe8562f2b84ab8f9638c82b5ac5d36e6880d7 Cr-Commit-Position: refs/heads/master@{#425691}
4 years, 2 months ago (2016-10-17 15:59:05 UTC) #23
hans
3 years, 4 months ago (2017-08-17 18:31:25 UTC) #25
Message was sent while issue was closed.
Should the docs be updated too?
https://chromium.googlesource.com/chromium/src/+/master/docs/speed/perf_trybo...

Powered by Google App Engine
This is Rietveld 408576698