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

Issue 848453002: Improve script to find user actions. (Closed)

Created:
5 years, 11 months ago by Alexei Svitkine (slow)
Modified:
5 years, 11 months ago
Reviewers:
Ilya Sherman
CC:
chromium-reviews, asvitkine+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Improve script to find user actions. Previously, it didn't handle UserActionMetrics spanning multiple lines which this addresses and as well as improving the warning output produced. Also adds some tests. BUG=446197 Committed: https://crrev.com/3f4694f41eb28cada3f2e23161c444392dc2cbfe Cr-Commit-Position: refs/heads/master@{#311582}

Patch Set 1 : #

Total comments: 8

Patch Set 2 : Address comments. #

Total comments: 6

Patch Set 3 : Fix nit. #

Patch Set 4 : Address comments. #

Total comments: 12

Patch Set 5 : Address more comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+102 lines, -16 lines) Patch
M tools/metrics/actions/extract_actions.py View 1 2 3 4 4 chunks +70 lines, -16 lines 0 comments Download
M tools/metrics/actions/extract_actions_test.py View 1 2 3 4 1 chunk +32 lines, -0 lines 0 comments Download

Messages

Total messages: 18 (3 generated)
Alexei Svitkine (slow)
5 years, 11 months ago (2015-01-09 21:33:08 UTC) #3
Ilya Sherman
The whole point of the base::UserMetricsAction wrapper is to help the script find metrics. I'm ...
5 years, 11 months ago (2015-01-09 22:25:44 UTC) #4
Alexei Svitkine (slow)
On 2015/01/09 22:25:44, Ilya Sherman wrote: > The whole point of the base::UserMetricsAction wrapper is ...
5 years, 11 months ago (2015-01-12 19:58:24 UTC) #5
Ilya Sherman
https://codereview.chromium.org/848453002/diff/40001/tools/metrics/actions/extract_actions.py File tools/metrics/actions/extract_actions.py (right): https://codereview.chromium.org/848453002/diff/40001/tools/metrics/actions/extract_actions.py#newcode49 tools/metrics/actions/extract_actions.py:49: (.+?) # A sequence of characters for the param. ...
5 years, 11 months ago (2015-01-12 22:17:19 UTC) #6
Alexei Svitkine (slow)
https://codereview.chromium.org/848453002/diff/40001/tools/metrics/actions/extract_actions.py File tools/metrics/actions/extract_actions.py (right): https://codereview.chromium.org/848453002/diff/40001/tools/metrics/actions/extract_actions.py#newcode49 tools/metrics/actions/extract_actions.py:49: (.+?) # A sequence of characters for the param. ...
5 years, 11 months ago (2015-01-13 18:06:17 UTC) #7
Ilya Sherman
https://codereview.chromium.org/848453002/diff/40001/tools/metrics/actions/extract_actions.py File tools/metrics/actions/extract_actions.py (right): https://codereview.chromium.org/848453002/diff/40001/tools/metrics/actions/extract_actions.py#newcode49 tools/metrics/actions/extract_actions.py:49: (.+?) # A sequence of characters for the param. ...
5 years, 11 months ago (2015-01-13 23:05:37 UTC) #8
Alexei Svitkine (slow)
https://codereview.chromium.org/848453002/diff/40001/tools/metrics/actions/extract_actions.py File tools/metrics/actions/extract_actions.py (right): https://codereview.chromium.org/848453002/diff/40001/tools/metrics/actions/extract_actions.py#newcode49 tools/metrics/actions/extract_actions.py:49: (.+?) # A sequence of characters for the param. ...
5 years, 11 months ago (2015-01-14 18:32:06 UTC) #9
Ilya Sherman
https://codereview.chromium.org/848453002/diff/80001/tools/metrics/actions/extract_actions.py File tools/metrics/actions/extract_actions.py (left): https://codereview.chromium.org/848453002/diff/80001/tools/metrics/actions/extract_actions.py#oldcode425 tools/metrics/actions/extract_actions.py:425: malformed_action_re = re.compile(r'[^a-zA-Z]UserMetricsAction\([^"]') Hmm, if we're now in agreement ...
5 years, 11 months ago (2015-01-14 18:48:50 UTC) #10
Alexei Svitkine (slow)
https://codereview.chromium.org/848453002/diff/80001/tools/metrics/actions/extract_actions.py File tools/metrics/actions/extract_actions.py (left): https://codereview.chromium.org/848453002/diff/80001/tools/metrics/actions/extract_actions.py#oldcode425 tools/metrics/actions/extract_actions.py:425: malformed_action_re = re.compile(r'[^a-zA-Z]UserMetricsAction\([^"]') On 2015/01/14 18:48:50, Ilya Sherman wrote: ...
5 years, 11 months ago (2015-01-14 18:52:19 UTC) #11
Ilya Sherman
https://codereview.chromium.org/848453002/diff/80001/tools/metrics/actions/extract_actions.py File tools/metrics/actions/extract_actions.py (left): https://codereview.chromium.org/848453002/diff/80001/tools/metrics/actions/extract_actions.py#oldcode425 tools/metrics/actions/extract_actions.py:425: malformed_action_re = re.compile(r'[^a-zA-Z]UserMetricsAction\([^"]') On 2015/01/14 18:52:19, Alexei Svitkine wrote: ...
5 years, 11 months ago (2015-01-14 19:15:20 UTC) #12
Alexei Svitkine (slow)
https://codereview.chromium.org/848453002/diff/80001/tools/metrics/actions/extract_actions.py File tools/metrics/actions/extract_actions.py (right): https://codereview.chromium.org/848453002/diff/80001/tools/metrics/actions/extract_actions.py#newcode52 tools/metrics/actions/extract_actions.py:52: re.VERBOSE | re.DOTALL # Verbose syntax and makes . ...
5 years, 11 months ago (2015-01-14 20:28:22 UTC) #13
Ilya Sherman
LGTM -- thanks, Alexei! https://codereview.chromium.org/848453002/diff/80001/tools/metrics/actions/extract_actions.py File tools/metrics/actions/extract_actions.py (right): https://codereview.chromium.org/848453002/diff/80001/tools/metrics/actions/extract_actions.py#newcode52 tools/metrics/actions/extract_actions.py:52: re.VERBOSE | re.DOTALL # Verbose ...
5 years, 11 months ago (2015-01-14 23:16:45 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/848453002/100001
5 years, 11 months ago (2015-01-14 23:18:23 UTC) #16
commit-bot: I haz the power
Committed patchset #5 (id:100001)
5 years, 11 months ago (2015-01-15 00:10:45 UTC) #17
commit-bot: I haz the power
5 years, 11 months ago (2015-01-15 00:11:45 UTC) #18
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/3f4694f41eb28cada3f2e23161c444392dc2cbfe
Cr-Commit-Position: refs/heads/master@{#311582}

Powered by Google App Engine
This is Rietveld 408576698