Age | Commit message (Collapse) | Author |
|
am: a526228000 -s ours
am skip reason: subject contains skip directive
Change-Id: Ia6edd2f6332f3ef9d9b9480585330e0b98c39809
|
|
Bug: 120848293
Change-Id: Ib8f167dded32336ffbaa0c4b45734447b692f4b5
|
|
8b0d177e92 am: f457f9cfcc
am: 422f02e3ef -s ours
Change-Id: I00fba343abe68e4474520f977aebb6d8a98ddf54
|
|
am: f457f9cfcc
Change-Id: I5c67f044f26122a75df5d25122460455e8904692
|
|
am: 8b0d177e92
Change-Id: Ib8e9b3f773f9abc36565ec89b971098b0f8a0ac1
|
|
|
|
git log --oneline --no-merges eae13a4..625dca847 tracing systrace
625dca847 Handle perfetto protobuf files
00755b36f V8 GC metrics: Split of foreground, background, and total time
38b827049 Add support for metric abbreviation for physics units.
c6a85907f Telemetry: migrate the rest of smoothness metrics
df56c1dae Telemetry: detect telemetry target renderers
0339f0866 [tracing] Do not skip over entries when importing histograms
b145370ba [CpuFCP] Support CPU time FCP
6292d2f5e androidStartupMetric: ignore the 2nd run
623a134fb Reland Migrate trace_viewer.gypi to gni
b026043a4 Import perfetto json traces
4bcf107ea Add units for Ampers, Volts, Hertz, bytes per second
1922eb00b Update trace categories to reflect new trace names.
547a6910a Updating user timing argument regex to not parse on subsequent ':' chars.
a10f776b1 [results.html] Speed up <histogram-json> parsing
2d4733846 V8 GC metrics: Add GC cycle time
519565187 Revert "Migrate trace_viewer.gypi to gni"
fd3370d4a aura: filter out frames not submitted from browser
30824c537 Migrate trace_viewer.gypi to gni
b273e0cd2 Add aggregate graphs to visualization tool.
e302dcb5a event_finder_util: skip renderer events when no mainThread
b8ae746e2 Telemetry: fix a bug in percentage_smooth
c2f72b8a9 Fix top level scheduler task title
22c3e6c8f Telemetry: process all rendering pipeline events
6190da59c rendering: Generate metrics at the 95%ile.
1dc9e0a00 androidStartupMetric: re-introduce First Contentful Paint
0c42948b7 Clean up categories to match current tracing in Blink.
0480f8cae Telemetry: migrate frame_times & percentage_smooth
cc7dfbec4 [tracing] Restore the minimum mutator utilization metric.
86bdcbf37 androidStartupMetric: slow fallback for incorrect process names
e28148f1c Ignore forced Blink GCs in metrics
9ec8468cf Implementing firstContfulPaint metric using navigationId when present.
56216d783 Telemetry: pixel approximated/checkerboarded
a7a24422d Telemetry: fix thread_other_cpu_time_per_frame_tbmv2
4c28d39fe Add more system stats to the UI tracing view
929a7f4eb Telemetry: clean up legacy surface flinger metrics
bfe2c0046 androidStartupMetric: skip the first start
59297c6f7 Tracing: add java_base* executable memory metrics.
95ed233ed tracing: Avoid rAF callbacks when hidden.
2ba11d1c2 [Dashboard] Key histogram uploads by revision timestamp if necessary
5d1bdd129 trace-viewer: Add a close-button to hide a process.
97534cbfe Dashboard - Add a diagnostic for the build url.
9ba3159e0 tracing: Fix Blink metrics and add unified GC total sum
69f64b270 Allow bindId for separate begin/end slices as well
a0faa9d4d Telemetry: cpu_per_frame metrics in TBMv2
7a4e890f2 Re-enable symbolize_trace_end_to_end_test_slow.SymbolizeTraceEndToEndTest.testMacv2
3cf15a9b4 Fix links in tracing/docs/
8498332d3 trace-viewer: Fix crash in timeline process filter.
7931f7f4a Disable symbolize_trace_end_to_end_test_slow.SymbolizeTraceEndToEndTest.testMacv2
c51eb628d Telemetry: UI frame time metrics in TBMv2
cfc8160ac Telemetry: surface flinger metrics in TBMv2
64f2ed4bb Revert "Use vpython and remove vendored pymock."
23c67a511 Use vpython and remove vendored pymock.
5e9714532 trace-viewer: Allow filtering processes.
582a06eb7 Telemetry: don't fail when SF cannot find win name
b7ae965a6 results2.html debounce search
d282eec79 Fixing frames in animations following response.
deef6ea33 androidStartupMetric: remove the FCP
356cb8473 rendering: Remove some redundant mean_ metrics.
703fd41ed rendering: Remove discrepancy metrics.
758dedc2a Telemetry: Fix SF events
cc38544e3 androidStartupMetric: remove request_start_time from comments
945f73d77 VR: Restore metrics after refactoring
62c9dfc97 rendering: Ignore trace-events for canceled draws.
67653ff0e androidStartupMetric: Remove request_start_time
134ee3695 Allow cswitch version 4 as well as 2
916e932a9 Reland "[TBMv2] Support Chromium commit positions in legacy_json_converter"
6333b6741 Revert "[TBMv2] Support Chromium commit positions in legacy_json_converter"
f633aa104 [TBMv2] Support Chromium commit positions in legacy_json_converter
66b08ec93 Display cswitch header version on errors
0c8cc6141 Fix a bug in console error metric.
106d366ce Add a metric that tracks the number of console error messages
0349b720c [Tracing] Add support for Optimize-Background bucket to V8's runtime call stats table
658e07ae3 Fix systrace/bin/OWNERS.
86b118ed9 Telemetry: first_gesture_scroll_update_latency
5167fb3f6 Telemetry: latency metrics in TBMv2
e0a3ea946 Tracing: Fix an input latency bug
18259e73a Update memory metric for the upcoming V8 memory dump provider changes.
b6bda5336 rendering: Fix for null browser thread.
19aaaf25f [TBMv2] Add legacy JSON converter
7a1ed44d2 Telemetry: fix a rendering benchmark failure
4679c5508 [Tracing] Fix Pylint errors
d55ab227c Fix search bug in metrics visualization tool
8eb323fab Telemetry: pixel metrics in TBMv2
68c00fdca Telemetry: rename metrics as per crbug.com/627461
b791754c7 Telemetry: break rendering_metric.html
f62079a0f Telemetry: queueing_durations in TBMv2
ccd130b9a Add windows performance counters processing.
11877aab1 Make small fixes to metrics visualization tool
615ae9b6f Add tool for visualizing metrics times
58bf2845e Telemetry: fix Gesture IRs
fe6031638 Fix propertyMode in ic_stats_entry
d38bbdff0 rendering: Fix filtering events.
Bug: 117587646
Test: ./systrace.py
Merged-In: Iffd7f590796b07df49ed4fdfd8bc0f695ab9225f
(cherry picked from commit 3f5bbbf437b9b03d42e87e60943f21a663f10421)
Change-Id: Id88893c5807f91b4f0f1d84cf5b609b240414695
|
|
git log --oneline --no-merges eae13a4..625dca847 tracing systrace
625dca847 Handle perfetto protobuf files
00755b36f V8 GC metrics: Split of foreground, background, and total time
38b827049 Add support for metric abbreviation for physics units.
c6a85907f Telemetry: migrate the rest of smoothness metrics
df56c1dae Telemetry: detect telemetry target renderers
0339f0866 [tracing] Do not skip over entries when importing histograms
b145370ba [CpuFCP] Support CPU time FCP
6292d2f5e androidStartupMetric: ignore the 2nd run
623a134fb Reland Migrate trace_viewer.gypi to gni
b026043a4 Import perfetto json traces
4bcf107ea Add units for Ampers, Volts, Hertz, bytes per second
1922eb00b Update trace categories to reflect new trace names.
547a6910a Updating user timing argument regex to not parse on subsequent ':' chars.
a10f776b1 [results.html] Speed up <histogram-json> parsing
2d4733846 V8 GC metrics: Add GC cycle time
519565187 Revert "Migrate trace_viewer.gypi to gni"
fd3370d4a aura: filter out frames not submitted from browser
30824c537 Migrate trace_viewer.gypi to gni
b273e0cd2 Add aggregate graphs to visualization tool.
e302dcb5a event_finder_util: skip renderer events when no mainThread
b8ae746e2 Telemetry: fix a bug in percentage_smooth
c2f72b8a9 Fix top level scheduler task title
22c3e6c8f Telemetry: process all rendering pipeline events
6190da59c rendering: Generate metrics at the 95%ile.
1dc9e0a00 androidStartupMetric: re-introduce First Contentful Paint
0c42948b7 Clean up categories to match current tracing in Blink.
0480f8cae Telemetry: migrate frame_times & percentage_smooth
cc7dfbec4 [tracing] Restore the minimum mutator utilization metric.
86bdcbf37 androidStartupMetric: slow fallback for incorrect process names
e28148f1c Ignore forced Blink GCs in metrics
9ec8468cf Implementing firstContfulPaint metric using navigationId when present.
56216d783 Telemetry: pixel approximated/checkerboarded
a7a24422d Telemetry: fix thread_other_cpu_time_per_frame_tbmv2
4c28d39fe Add more system stats to the UI tracing view
929a7f4eb Telemetry: clean up legacy surface flinger metrics
bfe2c0046 androidStartupMetric: skip the first start
59297c6f7 Tracing: add java_base* executable memory metrics.
95ed233ed tracing: Avoid rAF callbacks when hidden.
2ba11d1c2 [Dashboard] Key histogram uploads by revision timestamp if necessary
5d1bdd129 trace-viewer: Add a close-button to hide a process.
97534cbfe Dashboard - Add a diagnostic for the build url.
9ba3159e0 tracing: Fix Blink metrics and add unified GC total sum
69f64b270 Allow bindId for separate begin/end slices as well
a0faa9d4d Telemetry: cpu_per_frame metrics in TBMv2
7a4e890f2 Re-enable symbolize_trace_end_to_end_test_slow.SymbolizeTraceEndToEndTest.testMacv2
3cf15a9b4 Fix links in tracing/docs/
8498332d3 trace-viewer: Fix crash in timeline process filter.
7931f7f4a Disable symbolize_trace_end_to_end_test_slow.SymbolizeTraceEndToEndTest.testMacv2
c51eb628d Telemetry: UI frame time metrics in TBMv2
cfc8160ac Telemetry: surface flinger metrics in TBMv2
64f2ed4bb Revert "Use vpython and remove vendored pymock."
23c67a511 Use vpython and remove vendored pymock.
5e9714532 trace-viewer: Allow filtering processes.
582a06eb7 Telemetry: don't fail when SF cannot find win name
b7ae965a6 results2.html debounce search
d282eec79 Fixing frames in animations following response.
deef6ea33 androidStartupMetric: remove the FCP
356cb8473 rendering: Remove some redundant mean_ metrics.
703fd41ed rendering: Remove discrepancy metrics.
758dedc2a Telemetry: Fix SF events
cc38544e3 androidStartupMetric: remove request_start_time from comments
945f73d77 VR: Restore metrics after refactoring
62c9dfc97 rendering: Ignore trace-events for canceled draws.
67653ff0e androidStartupMetric: Remove request_start_time
134ee3695 Allow cswitch version 4 as well as 2
916e932a9 Reland "[TBMv2] Support Chromium commit positions in legacy_json_converter"
6333b6741 Revert "[TBMv2] Support Chromium commit positions in legacy_json_converter"
f633aa104 [TBMv2] Support Chromium commit positions in legacy_json_converter
66b08ec93 Display cswitch header version on errors
0c8cc6141 Fix a bug in console error metric.
106d366ce Add a metric that tracks the number of console error messages
0349b720c [Tracing] Add support for Optimize-Background bucket to V8's runtime call stats table
658e07ae3 Fix systrace/bin/OWNERS.
86b118ed9 Telemetry: first_gesture_scroll_update_latency
5167fb3f6 Telemetry: latency metrics in TBMv2
e0a3ea946 Tracing: Fix an input latency bug
18259e73a Update memory metric for the upcoming V8 memory dump provider changes.
b6bda5336 rendering: Fix for null browser thread.
19aaaf25f [TBMv2] Add legacy JSON converter
7a1ed44d2 Telemetry: fix a rendering benchmark failure
4679c5508 [Tracing] Fix Pylint errors
d55ab227c Fix search bug in metrics visualization tool
8eb323fab Telemetry: pixel metrics in TBMv2
68c00fdca Telemetry: rename metrics as per crbug.com/627461
b791754c7 Telemetry: break rendering_metric.html
f62079a0f Telemetry: queueing_durations in TBMv2
ccd130b9a Add windows performance counters processing.
11877aab1 Make small fixes to metrics visualization tool
615ae9b6f Add tool for visualizing metrics times
58bf2845e Telemetry: fix Gesture IRs
fe6031638 Fix propertyMode in ic_stats_entry
d38bbdff0 rendering: Fix filtering events.
Bug: 117587646
Test: ./systrace.py
Change-Id: Iffd7f590796b07df49ed4fdfd8bc0f695ab9225f
|
|
MERGE am: 42ec7d183c -s ours am: a48caaf651 -s ours
am: b6eb8d4564 -s ours
Change-Id: I2403a5478a6b0da43b88c5a6812d20250b6b522e
|
|
MERGE am: 42ec7d183c -s ours
am: a48caaf651 -s ours
Change-Id: I89f2e6b4a321d312fdb4b4a6b95be734d754d701
|
|
am: 42ec7d183c -s ours
Change-Id: Ifc31a9211d6742ac82d3df8c171d090a51222163
|
|
Change-Id: I69ffbf312dedcf516090f98e68f5ba1b34498188
|
|
MERGE am: 1b11384564 -s ours
am: 035c54b131 -s ours
Change-Id: If999bf51b4413136bd11bf9bcb37dc5586f00c1d
|
|
MERGE
am: 1b11384564 -s ours
Change-Id: I90767ad8d9bbd21c6de8010147878941b281752a
|
|
Change-Id: I47d17306909af71e79295b40699bd987524d3991
|
|
5796f4d84c am: 2e88119586
am: 4623d2c9bd -s ours
Change-Id: I95bc56aed6ff2796c092f685ae9106846c155dd5
|
|
am: 2e88119586
Change-Id: Idcef3d820ed36f6b2d373370c835353a8e6859a0
|
|
am: 5796f4d84c
Change-Id: I061999e83022fd7518e64b44ed8ff935ce758a6d
|
|
|
|
$ git log --oneline --no-merges 3fe65c60..eae13a4b tracing systrace
7110f0868 rendering: Add pipeline:draw in the report.
3a995feda [systrace] Fix update_systrace_trace_viewer
2acd8e035 Removed an old restriction on timestamp ordering of trace events
134364159 [mali importer] Add Exynos Mali job event parser
5c2d9e757 renderer: Add breakdown metrics for compositor pipeline.
94294baed Reland "rendering: Add pipeline metrics."
600cb5aa8 tabs: Report tab-switching request delay.
e05f902a6 Revert "rendering: Add pipeline metrics."
b9813d2fd Attempt to fix flakiness in webview_startup perf tests
d8072e683 Fix lint errors for systrace
6a67dd77d Tracing: Fix native library stats for pre-N devices.
787a37892 rendering: Add pipeline metrics.
f07f60ef0 Drop Scheduler and FrameScheduler prefixes to save space.
0ddcb32d1 [TBMv2] Add POINT_ID reserved diagnostic
557d8dca5 [Systrace] Raise error when specified device is not found
be45355b4 Dashboard - Fix fast path in ReplaceSharedDiagnostic
66447ba64 trace-viewer: Show a link to codesearch.
68c3b1d86 Dashboard - Optimize histogram_set.ReplaceSharedDiagnostic
10041796a [ftrace importer] Use tid instead of pid for kernel threads
4c6f5a25f [ftrace importer] Fix recursive binder reply arguments
9e83c9e3c [TBMv2] Implement deduplication fast path for GenericSet
685c633d5 [TBMv2] Make timeInMsAutoFormat available in Python
0c92958e3 Refactor systrace/systrace/util.py to use device_utils
21acb2a82 Throw exception instead of dying in get_device_sdk_version
647cee134 Telemetry: frame times in TBMv2
0e9eb2f5c Android systrace: Fix printf/scanf format compiler warnings
bea867a76 Android systrace: Fix undeclared use of strerr
3766fc728 Android systrace: Fix undeclared references to POSIX APIs
d8e6a8203 [Telemetry] Remove GetRendererThreadFromTabId
7439a1c6b trace-recorder: Include 'viz' category for rendering.
3eb704bab Remove BattOr support from systrace
9f46241c6 Add documentation_link diagnostic
3836c556c androidStartupMetric: Allow multiple FCP events
f76f0b440 [Systrace] remove duplicate --target option.
7ddf0ed7f Add 90th percentile to results.html.
f989b6282 tracing: Add binder transaction size to events
fdc825f43 androidStartupMetric: support multiple browser starts
11513e359 Add convenient method for running trace processing code in python
87eefd4f1 [fuchsia] Add thread priority to fuchsia importer
32a31d2e9 Do not compute TTI without ResourceLoad
edf6c000f Add default bin boundaries for timeInMsAutoFormat.
c87e4baed Support multiple story tags in ChartJsonConverter.
09b82f4a5 Plumb story tags through Telemetry Values.
63f44ee35 tabs: Ignore the duration for the new metric.
6160b40d1 HistogramSet - Merge TagMap diagnostics in add_reserved_diagnostics
9861a71fa tabs: Switch back to async trace events.
4c1bea249 [ftrace importer] Add fence parser
a9d8c2947 tabs: Update the measurements.
a7d578a29 tabs: Fix tabs metric.
bf32270b0 Clean up telemetry/timeline/trace_data*
caee0de0e [TBMv2] Add 'tasks' legacy_unit_info
385d3dd26 Add comments to document that variance/stddev use Bessel's correction
c36ea2490 Remove deprecated trace event name for BlinkSchedulerAsyncSlice.
8fbdf9f10 Fix blink-gc metrics
0043a4a25 [Tracing UI] Fix raster task view
0111e13d0 [Tracing UI] Don't show "View in Picture Debugger" when not available
393b0fd9c [Tracing UI] Use ResizeObserver for picture chart resizing
0ceb1ecce [Tracing UI] Fix drag_handle when there are size constraints
0e9738361 [Tracing] Remove unused resize_sensor.html and css-element-queries
1986f5a95 Change "minutes" legacy unit to timeInMsAutoFormat.
f1e34db09 Fix frame viewer ui issues
8dd790d49 Allow passing timestamps to Timing.mark.
49edbd3a2 Measure TBM2 runMetrics.
9aa395965 [trace-viewer] Update according to chrome side Frame Viewer trace format
5b4ef865e Roll eslint to 4.0.
183509ba6 Shorten normalizedPercentage units to a single decimal digit.
669dcb14a [trace-viewer] Fix "no tree" error in layer quad stack view
a6ccbcf12 [trace-viewer] Fix exception when rasterizing zero-sized picture
bc894f56c [vr] Add post_submit_draw_on_gpu metric
a07c6a933 Histogram - Cache info types
3d2afdf63 [CSMMerging] Refactor breakdown_tree_helper with findEmptyRangesBetweenRanges
075ca3000 Support fuchsia project revisions in tooltips.
b6e96e16f Introduce sequence_manager tracing category.
2048c078d [Dashboard] Fix stdio URLs for histogram uploads
504f52bbe Fix symbolization of heap profiles when so is mapped from apk
86d3e79d8 [Tracing] Android native library resident size statistics.
846cec5c4 HtmlEscape histogram json when rendering results.html
055c03395 Use top-level scheduler tasks in EQT metric.
59aabe8d4 Generate brighter color palette using SinebowColorGenerator.
222de1a4f [TBMv2] Add HAD_FAILURES diagnostic and use it to avoid merging
a22719853 [vr] Increase VR Response UE to 1s
516a69786 HistogramSet - Merge by test paths in add_reserved_diagnostics.
1bae362e7 HistogramSet - Merge by only a subset of tags.
8ddb78550 [Dashboard] Merge histograms by tags in add_reserved_diagnostics
10232e9c9 Histogram - Missing json import in bin/add_reserved_diagnostics
71fd6b902 Revert "Do not add zero values to breakdown diagnostics"
7c43e1be4 Do not add zero values to breakdown diagnostics
1c69b2f42 androidStartupMetric: add first_contentful_paint_time
b5e636db8 HistogramSet - Only merge histograms with stories.
0ad14f9aa [TBMv2] Test add_reserved_diagnostics
72c05e713 Fix frame grouping for [Web]FrameScheduler since it was renamed.
6b8f67cc1 VR: Remove UpdateTexturesAndSizes metric
5d35a2c71 Get navigation info without using FrameLoader snapshots
8b153cc7d Revert "HistogramSet - Only merge histograms with stories."
bffbf166f HistogramSet - Only merge histograms with stories.
85462f12f [TBMv2] Add GenericSet.GetOnlyElement in Python
fe230b673 [Build] Fix tracing Python tests
7e3fcbe35 Reland "More precise self time calculation"
1dfd083b6 Fix sorting results.html
718296623 First set of thread times metrics in TBMv2
17fc85e9c Replace --enable-heap-profiling with --memlog equivalent.
f9a1ae1b3 Fix visual rect support for cc::DisplayItemList
580f1ca28 [Dashboard] Add IS_SUMMARY diagnostic
b3d01529c [fuchsia] Add thread state to fuchsia importer.
1446cf3fe [vr] Fix draw metrics in frameCycleDurationMetric
f73167a68 Ignore i-frame navigationStart events when computing LoadExpectation
4d4ed66a7 Revert "More precise self time calculation"
548a5bc4b androidStartupMetric: add request_start_time
df668c312 Disable failing Snap-It test
27e44012b [Tracing] Fix merge_traces.py script
a0688890f [results.html] Show All by default.
900b947e1 [vr] Add metrics for render step to frameCycleDurationMetric
2210f05b4 More precise self time calculation
875a659c7 Remove the 'deleted' suffix on path name
5c590a9bf Tracing: CPU time computation clean up
b18c0b5df [vr] Fix submit_frame of frameCycleDuration metric
1c706a34f [TBMv2] Allow nulls to be stably stringified
0ac0bb6d1 [TBMv2] Factor mergeHistograms out in merge_histograms_cmdline
Test: ./systrace.py -b 65536 gfx sync sched -t 5
Merged-In: I92804a98fc4fc438f1c5cac79e869a37bebd9416
(cherry picked from commit 367b65a310a72ba207744182de04a89d520b31ee)
Change-Id: I803021272634cf4109b96fdd7f2f5ec93bf5ba51
|
|
a6ee605e3a
am: 87bcf52e96
Change-Id: Ie81b62f72aa6024a859fbfeb4d00e9e44d0d55bf
|
|
am: a6ee605e3a
Change-Id: Ie6a6fa94370419432e19203cdfb30c50943fc02d
|
|
am: f4ed885034
Change-Id: If87e10fd324c58a93c8b5d2d946a58fc38e2c89f
|
|
am: 0f22a19022
Change-Id: I50b25d9e1f50e201073ddb10182aca95f96074ac
|
|
|
|
Bug: 112104996
Change-Id: Id2545194ebaf762d9343649b0f7f79e9b1a2fc86
|
|
$ git log --oneline --no-merges 3fe65c60..eae13a4b tracing systrace
7110f0868 rendering: Add pipeline:draw in the report.
3a995feda [systrace] Fix update_systrace_trace_viewer
2acd8e035 Removed an old restriction on timestamp ordering of trace events
134364159 [mali importer] Add Exynos Mali job event parser
5c2d9e757 renderer: Add breakdown metrics for compositor pipeline.
94294baed Reland "rendering: Add pipeline metrics."
600cb5aa8 tabs: Report tab-switching request delay.
e05f902a6 Revert "rendering: Add pipeline metrics."
b9813d2fd Attempt to fix flakiness in webview_startup perf tests
d8072e683 Fix lint errors for systrace
6a67dd77d Tracing: Fix native library stats for pre-N devices.
787a37892 rendering: Add pipeline metrics.
f07f60ef0 Drop Scheduler and FrameScheduler prefixes to save space.
0ddcb32d1 [TBMv2] Add POINT_ID reserved diagnostic
557d8dca5 [Systrace] Raise error when specified device is not found
be45355b4 Dashboard - Fix fast path in ReplaceSharedDiagnostic
66447ba64 trace-viewer: Show a link to codesearch.
68c3b1d86 Dashboard - Optimize histogram_set.ReplaceSharedDiagnostic
10041796a [ftrace importer] Use tid instead of pid for kernel threads
4c6f5a25f [ftrace importer] Fix recursive binder reply arguments
9e83c9e3c [TBMv2] Implement deduplication fast path for GenericSet
685c633d5 [TBMv2] Make timeInMsAutoFormat available in Python
0c92958e3 Refactor systrace/systrace/util.py to use device_utils
21acb2a82 Throw exception instead of dying in get_device_sdk_version
647cee134 Telemetry: frame times in TBMv2
0e9eb2f5c Android systrace: Fix printf/scanf format compiler warnings
bea867a76 Android systrace: Fix undeclared use of strerr
3766fc728 Android systrace: Fix undeclared references to POSIX APIs
d8e6a8203 [Telemetry] Remove GetRendererThreadFromTabId
7439a1c6b trace-recorder: Include 'viz' category for rendering.
3eb704bab Remove BattOr support from systrace
9f46241c6 Add documentation_link diagnostic
3836c556c androidStartupMetric: Allow multiple FCP events
f76f0b440 [Systrace] remove duplicate --target option.
7ddf0ed7f Add 90th percentile to results.html.
f989b6282 tracing: Add binder transaction size to events
fdc825f43 androidStartupMetric: support multiple browser starts
11513e359 Add convenient method for running trace processing code in python
87eefd4f1 [fuchsia] Add thread priority to fuchsia importer
32a31d2e9 Do not compute TTI without ResourceLoad
edf6c000f Add default bin boundaries for timeInMsAutoFormat.
c87e4baed Support multiple story tags in ChartJsonConverter.
09b82f4a5 Plumb story tags through Telemetry Values.
63f44ee35 tabs: Ignore the duration for the new metric.
6160b40d1 HistogramSet - Merge TagMap diagnostics in add_reserved_diagnostics
9861a71fa tabs: Switch back to async trace events.
4c1bea249 [ftrace importer] Add fence parser
a9d8c2947 tabs: Update the measurements.
a7d578a29 tabs: Fix tabs metric.
bf32270b0 Clean up telemetry/timeline/trace_data*
caee0de0e [TBMv2] Add 'tasks' legacy_unit_info
385d3dd26 Add comments to document that variance/stddev use Bessel's correction
c36ea2490 Remove deprecated trace event name for BlinkSchedulerAsyncSlice.
8fbdf9f10 Fix blink-gc metrics
0043a4a25 [Tracing UI] Fix raster task view
0111e13d0 [Tracing UI] Don't show "View in Picture Debugger" when not available
393b0fd9c [Tracing UI] Use ResizeObserver for picture chart resizing
0ceb1ecce [Tracing UI] Fix drag_handle when there are size constraints
0e9738361 [Tracing] Remove unused resize_sensor.html and css-element-queries
1986f5a95 Change "minutes" legacy unit to timeInMsAutoFormat.
f1e34db09 Fix frame viewer ui issues
8dd790d49 Allow passing timestamps to Timing.mark.
49edbd3a2 Measure TBM2 runMetrics.
9aa395965 [trace-viewer] Update according to chrome side Frame Viewer trace format
5b4ef865e Roll eslint to 4.0.
183509ba6 Shorten normalizedPercentage units to a single decimal digit.
669dcb14a [trace-viewer] Fix "no tree" error in layer quad stack view
a6ccbcf12 [trace-viewer] Fix exception when rasterizing zero-sized picture
bc894f56c [vr] Add post_submit_draw_on_gpu metric
a07c6a933 Histogram - Cache info types
3d2afdf63 [CSMMerging] Refactor breakdown_tree_helper with findEmptyRangesBetweenRanges
075ca3000 Support fuchsia project revisions in tooltips.
b6e96e16f Introduce sequence_manager tracing category.
2048c078d [Dashboard] Fix stdio URLs for histogram uploads
504f52bbe Fix symbolization of heap profiles when so is mapped from apk
86d3e79d8 [Tracing] Android native library resident size statistics.
846cec5c4 HtmlEscape histogram json when rendering results.html
055c03395 Use top-level scheduler tasks in EQT metric.
59aabe8d4 Generate brighter color palette using SinebowColorGenerator.
222de1a4f [TBMv2] Add HAD_FAILURES diagnostic and use it to avoid merging
a22719853 [vr] Increase VR Response UE to 1s
516a69786 HistogramSet - Merge by test paths in add_reserved_diagnostics.
1bae362e7 HistogramSet - Merge by only a subset of tags.
8ddb78550 [Dashboard] Merge histograms by tags in add_reserved_diagnostics
10232e9c9 Histogram - Missing json import in bin/add_reserved_diagnostics
71fd6b902 Revert "Do not add zero values to breakdown diagnostics"
7c43e1be4 Do not add zero values to breakdown diagnostics
1c69b2f42 androidStartupMetric: add first_contentful_paint_time
b5e636db8 HistogramSet - Only merge histograms with stories.
0ad14f9aa [TBMv2] Test add_reserved_diagnostics
72c05e713 Fix frame grouping for [Web]FrameScheduler since it was renamed.
6b8f67cc1 VR: Remove UpdateTexturesAndSizes metric
5d35a2c71 Get navigation info without using FrameLoader snapshots
8b153cc7d Revert "HistogramSet - Only merge histograms with stories."
bffbf166f HistogramSet - Only merge histograms with stories.
85462f12f [TBMv2] Add GenericSet.GetOnlyElement in Python
fe230b673 [Build] Fix tracing Python tests
7e3fcbe35 Reland "More precise self time calculation"
1dfd083b6 Fix sorting results.html
718296623 First set of thread times metrics in TBMv2
17fc85e9c Replace --enable-heap-profiling with --memlog equivalent.
f9a1ae1b3 Fix visual rect support for cc::DisplayItemList
580f1ca28 [Dashboard] Add IS_SUMMARY diagnostic
b3d01529c [fuchsia] Add thread state to fuchsia importer.
1446cf3fe [vr] Fix draw metrics in frameCycleDurationMetric
f73167a68 Ignore i-frame navigationStart events when computing LoadExpectation
4d4ed66a7 Revert "More precise self time calculation"
548a5bc4b androidStartupMetric: add request_start_time
df668c312 Disable failing Snap-It test
27e44012b [Tracing] Fix merge_traces.py script
a0688890f [results.html] Show All by default.
900b947e1 [vr] Add metrics for render step to frameCycleDurationMetric
2210f05b4 More precise self time calculation
875a659c7 Remove the 'deleted' suffix on path name
5c590a9bf Tracing: CPU time computation clean up
b18c0b5df [vr] Fix submit_frame of frameCycleDuration metric
1c706a34f [TBMv2] Allow nulls to be stably stringified
0ac0bb6d1 [TBMv2] Factor mergeHistograms out in merge_histograms_cmdline
Test: ./systrace.py -b 65536 gfx sync sched -t 5
|
|
am: fa60e6a87d
Change-Id: I98f89ee4a31dec6a32c6e3ffecd7c9ad202fbd04
|
|
am: 93d4d563b2
Change-Id: I8413e3361afac389b5ba7691c8e0d637c29a2088
|
|
Bug: 79597307
Change-Id: I55c10d37a1bb29fec0d9047e74c004f5f497b1f0
|
|
Change-Id: I8692d3e4c1361323e7727c3d9a0955ca4bcd55bb
|
|
Notable changes:
Add clk_set_rate support
Add clock state support
Bug: 73775767
Bug: 73795364
Test: ./systrace.py
Change-Id: Iafb25ba9750f0e4cea6c8278788d8837e4a8776a
|
|
am: 88bb68148b -s ours
Change-Id: Ia01e3a737ad6af93a3549b9db4703b629cde34e2
|
|
Test: I solemnly swear I tested this conflict resolution.
Change-Id: I30a520d82d87757ea7c8ac75de70f28d89f33939
|
|
am: b87c8b8980
Change-Id: I1662143112bf2c0f70f0f940bd7d9bfe39fe7628
|
|
am: a70bd790df
Change-Id: I0b2a83215b6fa9be493e62332d9f38b60ae6c707
|
|
|
|
Test: ./systrace.py
Merged-In: I32e0de8056cf76f834af6de6e2cb1ff1bc845a69
Change-Id: Ia972551bd2f4c3899755826763af818cf05d4ed7
|
|
|
|
Test: ./systrace.py
Change-Id: I32e0de8056cf76f834af6de6e2cb1ff1bc845a69
|
|
am: 01aac487c8
am: b525633b5d
Change-Id: I94e2664f47fa6d851475dfb183e0e6560dcda542
|
|
am: 01aac487c8
Change-Id: I51b191f3adc3e1682303affc64abafe75da3d288
|
|
am: 5615936769
Change-Id: Ie7824703458eb9a35c2336b8969b8460f4fc4240
|
|
am: 1aa717acc0
Change-Id: Ia75f671cc11543e1b3ef63dc27c2b55bc79b415a
|
|
|
|
Owners are selected from top CL approvals or owners.
They will be suggested to review/approve future CLs.
Test: build/make/tools/checkowners.py -c -v OWNERS
Change-Id: Ib88bd701fb8f5b6d74b053f907e12f247c17ba70
|
|
dd29d8c7e4 am: d39faf0e3c -s ours
am: 1fc0056ef1
Change-Id: If6fe03d2711edfc6997991f7127720fd6815754f
|
|
am: d39faf0e3c -s ours
Change-Id: Ie4128d1ea1fd08d51ae8e0aa24b14311f1667b26
|
|
am: dd29d8c7e4
Change-Id: I969c323e1146c791aceefcde6d04066da78d3421
|
|
am: d7d7cd9020
Change-Id: I101da78c526ab945aea27333b4000668cb1b7f4e
|