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

Issue 2933193002: [WIP] Fix periodic dumping for memory-infra on Android. (Closed)

Created:
3 years, 6 months ago by ssid
Modified:
3 years, 6 months ago
Reviewers:
fmeawad
CC:
catapult-reviews_chromium.org, tracing-review_chromium.org
Target Ref:
refs/heads/master
Project:
catapult
Visibility:
Public.

Description

Fix periodic dumping for memory-infra on Android. Use Tracing.start Devtools API with traceConfig instead of category filter. Add appropriate memory dump triggers when "memory-infra" category is enabled. BUG=catapult:#

Patch Set 1 #

Total comments: 6

Patch Set 2 : fix normal tracing. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+55 lines, -5 lines) Patch
M tracing/tracing/ui/extras/about_tracing/inspector_tracing_controller_client.html View 1 1 chunk +14 lines, -5 lines 0 comments Download
M tracing/tracing/ui/extras/about_tracing/record_controller.html View 1 1 chunk +4 lines, -0 lines 0 comments Download
M tracing/tracing/ui/extras/about_tracing/record_selection_dialog.html View 1 chunk +37 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (11 generated)
ssid
+Fadi. I will add tests. I wanted to know if this CL makes sense to ...
3 years, 6 months ago (2017-06-12 20:46:30 UTC) #3
ssid
ping Fadi.
3 years, 6 months ago (2017-06-13 21:38:26 UTC) #5
fmeawad
https://codereview.chromium.org/2933193002/diff/1/tracing/tracing/ui/extras/about_tracing/inspector_tracing_controller_client.html File tracing/tracing/ui/extras/about_tracing/inspector_tracing_controller_client.html (left): https://codereview.chromium.org/2933193002/diff/1/tracing/tracing/ui/extras/about_tracing/inspector_tracing_controller_client.html#oldcode100 tracing/tracing/ui/extras/about_tracing/inspector_tracing_controller_client.html:100: (recordingOptions.useSampling ? 'enable-sampling' : '') This was for the ...
3 years, 6 months ago (2017-06-14 17:18:36 UTC) #6
ssid
3 years, 6 months ago (2017-06-21 18:38:16 UTC) #15
Closing this issue since Eirk is taking over. Some replies for Fadi's reference.
Thanks!

https://codereview.chromium.org/2933193002/diff/1/tracing/tracing/ui/extras/a...
File
tracing/tracing/ui/extras/about_tracing/inspector_tracing_controller_client.html
(left):

https://codereview.chromium.org/2933193002/diff/1/tracing/tracing/ui/extras/a...
tracing/tracing/ui/extras/about_tracing/inspector_tracing_controller_client.html:100:
(recordingOptions.useSampling ? 'enable-sampling' : '')
On 2017/06/14 17:18:36, fmeawad wrote:
> This was for the old sampling code that was removed?

Sorry this should be fixed in Eirk's cl.

https://codereview.chromium.org/2933193002/diff/1/tracing/tracing/ui/extras/a...
File
tracing/tracing/ui/extras/about_tracing/inspector_tracing_controller_client.html
(right):

https://codereview.chromium.org/2933193002/diff/1/tracing/tracing/ui/extras/a...
tracing/tracing/ui/extras/about_tracing/inspector_tracing_controller_client.html:109:
traceConfig: trace_config_str,
On 2017/06/14 17:18:36, fmeawad wrote:
> Should we be concerned about the string size? give that we list all the
> categories?

I think it was the same earlier as well. We used to add category filter with all
category names and exlcluded ones with '-'. So, size should not very much.

https://codereview.chromium.org/2933193002/diff/1/tracing/tracing/ui/extras/a...
File tracing/tracing/ui/extras/about_tracing/record_selection_dialog.html
(right):

https://codereview.chromium.org/2933193002/diff/1/tracing/tracing/ui/extras/a...
tracing/tracing/ui/extras/about_tracing/record_selection_dialog.html:510: if
(disabled) {
On 2017/06/14 17:18:36, fmeawad wrote:
> Shouldn't this be if (!disabled)? If this is not the case, then variable names
> are confusing

Um ,no. We add "disabled-by-default" categories to included list if it's ticked
in UI. We add normal categories to excluded list if it's not ticked in the UI.
So, if (disabled) here and if(!disabled) below.

Powered by Google App Engine
This is Rietveld 408576698