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

Issue 2672803002: [Telemetry refactor] Migrate clients to new JavaScript API (batch 3) (Closed)

Created:
3 years, 10 months ago by perezju
Modified:
3 years, 10 months ago
CC:
chromium-reviews, devtools-reviews_chromium.org, jlklein+watch-tether_chromium.org, tengs+watch-tether_chromium.org, tbansal+watch-data-reduction-proxy_chromium.org, gabadie+watch_chromium.org, jam, lizeb+watch-android-loading_chromium.org, hansberry+watch-tether_chromium.org, media-router+watch_chromium.org, jhawkins+watch-tether_chromium.org, darin-cc_chromium.org, mikecase+watch_chromium.org, agrieve+watch_chromium.org, piman+watch_chromium.org, khorimoto+watch-tether_chromium.org, jbudorick+watch_chromium.org, pfeldman, nednguyen
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Telemetry refactor] Migrate clients to new JavaScript API (batch 3) Clients are switched to use EvaluateJavaScript2, ExecuteJavaScript2, and WaitForJavaScriptCondition2. Some instances of unsafe value interpolation are fixed in the process. For details see: https://github.com/catapult-project/catapult/issues/3028 BUG=catapult:#3028 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2672803002 Cr-Commit-Position: refs/heads/master@{#449579} Committed: https://chromium.googlesource.com/chromium/src/+/f1860b973a77bc737dd64664cdc0e382cfbaccf0

Patch Set 1 #

Total comments: 7

Patch Set 2 : update devtools_monitor docs #

Patch Set 3 : fix tests #

Patch Set 4 : skip tools/android/loading #

Patch Set 5 : add comment on tools/android #

Unified diffs Side-by-side diffs Delta from patch set Stats (+265 lines, -245 lines) Patch
M chrome/test/media_router/telemetry/benchmarks/media_router_cpu_memory_metric.py View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/test/media_router/telemetry/benchmarks/pagesets/media_router_page.py View 5 chunks +35 lines, -32 lines 0 comments Download
M chrome/test/media_router/telemetry/benchmarks/pagesets/media_router_perf_pages.py View 5 chunks +14 lines, -10 lines 0 comments Download
M components/proximity_auth/e2e_test/cros.py View 14 chunks +59 lines, -54 lines 0 comments Download
M content/test/gpu/gpu_tests/context_lost_integration_test.py View 1 2 9 chunks +11 lines, -12 lines 0 comments Download
M content/test/gpu/gpu_tests/depth_capture_integration_test.py View 1 chunk +4 lines, -4 lines 0 comments Download
M content/test/gpu/gpu_tests/gpu_process_integration_test.py View 8 chunks +19 lines, -27 lines 0 comments Download
M content/test/gpu/gpu_tests/hardware_accelerated_feature_integration_test.py View 1 chunk +3 lines, -2 lines 0 comments Download
M content/test/gpu/gpu_tests/maps_integration_test.py View 3 chunks +17 lines, -23 lines 0 comments Download
M content/test/gpu/gpu_tests/pixel_integration_test.py View 1 chunk +4 lines, -4 lines 0 comments Download
M content/test/gpu/gpu_tests/screenshot_sync_integration_test.py View 1 chunk +3 lines, -2 lines 0 comments Download
M content/test/gpu/gpu_tests/trace_integration_test.py View 1 chunk +2 lines, -2 lines 0 comments Download
M content/test/gpu/gpu_tests/webgl_conformance_integration_test.py View 4 chunks +14 lines, -13 lines 0 comments Download
M tools/android/loading/devtools_monitor.py View 1 2 3 4 1 chunk +5 lines, -0 lines 0 comments Download
M tools/chrome_proxy/common/chrome_proxy_measurements.py View 2 chunks +7 lines, -4 lines 0 comments Download
M tools/chrome_proxy/integration_tests/chrome_proxy_measurements.py View 7 chunks +11 lines, -7 lines 0 comments Download
M tools/chrome_proxy/integration_tests/chrome_proxy_metrics.py View 8 chunks +34 lines, -28 lines 0 comments Download
M tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/block_once.py View 2 chunks +3 lines, -3 lines 0 comments Download
M tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/pass_through.py View 1 chunk +3 lines, -3 lines 0 comments Download
M tools/chrome_proxy/live_tests/chrome_proxy_measurements.py View 2 chunks +4 lines, -2 lines 0 comments Download
M tools/chrome_proxy/live_tests/chrome_proxy_metrics.py View 1 chunk +11 lines, -11 lines 0 comments Download

Messages

Total messages: 40 (22 generated)
perezju
Please review files in: imcheng: chrome/test/media_router/telemetry/benchmarks/ hansberry: components/proximity_auth/ kbr: content/test/gpu/gpu_tests/ pasko: ools/android/loading/ ryansturm: tools/chrome_proxy/ +ned ...
3 years, 10 months ago (2017-02-02 16:58:24 UTC) #5
pasko
On 2017/02/02 16:58:24, perezju wrote: > pasko: ools/android/loading/ naming is a little .. surprising, is ...
3 years, 10 months ago (2017-02-02 17:05:44 UTC) #6
perezju
On 2017/02/02 17:05:44, pasko wrote: > On 2017/02/02 16:58:24, perezju wrote: > > pasko: ools/android/loading/ ...
3 years, 10 months ago (2017-02-02 17:20:24 UTC) #7
pasko
On 2017/02/02 17:20:24, perezju wrote: > > tools/android/loading/ is not covered by tests on the ...
3 years, 10 months ago (2017-02-02 20:12:36 UTC) #12
pasko
https://codereview.chromium.org/2672803002/diff/1/tools/android/loading/devtools_monitor.py File tools/android/loading/devtools_monitor.py (right): https://codereview.chromium.org/2672803002/diff/1/tools/android/loading/devtools_monitor.py#newcode292 tools/android/loading/devtools_monitor.py:292: expression = js_template.Render(expression, **kwargs) the discussion in the bug ...
3 years, 10 months ago (2017-02-02 20:15:50 UTC) #13
RyanSturm
chrome_proxy: lgtm
3 years, 10 months ago (2017-02-02 20:21:47 UTC) #14
perezju
https://codereview.chromium.org/2672803002/diff/1/tools/android/loading/devtools_monitor.py File tools/android/loading/devtools_monitor.py (right): https://codereview.chromium.org/2672803002/diff/1/tools/android/loading/devtools_monitor.py#newcode292 tools/android/loading/devtools_monitor.py:292: expression = js_template.Render(expression, **kwargs) On 2017/02/02 20:15:49, pasko wrote: ...
3 years, 10 months ago (2017-02-03 09:31:45 UTC) #15
Ken Russell (switch to Gerrit)
content/test/gpu lgtm I hope that you'll consider renaming these back once everyone's cut over to ...
3 years, 10 months ago (2017-02-04 21:42:26 UTC) #20
perezju
On 2017/02/04 21:42:26, Ken Russell wrote: > content/test/gpu lgtm > > I hope that you'll ...
3 years, 10 months ago (2017-02-06 09:55:02 UTC) #24
imcheng
media_router lgtm. +leilei as FYI
3 years, 10 months ago (2017-02-06 19:54:45 UTC) #28
pasko
sorry for slow response, I was on various convergences :) https://codereview.chromium.org/2672803002/diff/1/tools/android/loading/devtools_monitor.py File tools/android/loading/devtools_monitor.py (right): https://codereview.chromium.org/2672803002/diff/1/tools/android/loading/devtools_monitor.py#newcode23 ...
3 years, 10 months ago (2017-02-06 21:50:51 UTC) #29
perezju
tengs, hansberry: hope you can help me with a stamp for components/proximity_auth - Thanks! https://codereview.chromium.org/2672803002/diff/1/tools/android/loading/devtools_monitor.py ...
3 years, 10 months ago (2017-02-07 10:02:21 UTC) #30
pasko
https://codereview.chromium.org/2672803002/diff/1/tools/android/loading/devtools_monitor.py File tools/android/loading/devtools_monitor.py (right): https://codereview.chromium.org/2672803002/diff/1/tools/android/loading/devtools_monitor.py#newcode292 tools/android/loading/devtools_monitor.py:292: expression = js_template.Render(expression, **kwargs) On 2017/02/07 10:02:21, perezju wrote: ...
3 years, 10 months ago (2017-02-07 18:57:29 UTC) #31
perezju
https://codereview.chromium.org/2672803002/diff/1/tools/android/loading/devtools_monitor.py File tools/android/loading/devtools_monitor.py (right): https://codereview.chromium.org/2672803002/diff/1/tools/android/loading/devtools_monitor.py#newcode292 tools/android/loading/devtools_monitor.py:292: expression = js_template.Render(expression, **kwargs) On 2017/02/07 18:57:29, pasko wrote: ...
3 years, 10 months ago (2017-02-08 09:58:34 UTC) #32
pasko
tools/android/loading lgtm, thank you
3 years, 10 months ago (2017-02-08 18:29:49 UTC) #33
Tim Song
components/proximity_auth/e2e_test/ LGTM
3 years, 10 months ago (2017-02-09 17:29:55 UTC) #34
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/2672803002/80001
3 years, 10 months ago (2017-02-10 09:08:48 UTC) #37
commit-bot: I haz the power
3 years, 10 months ago (2017-02-10 10:39:27 UTC) #40
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/f1860b973a77bc737dd64664cdc0...

Powered by Google App Engine
This is Rietveld 408576698