aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-09-24Merge "Update to latest catapult (eae13a4)"android-o-mr1-iot-release-smart-display-r3android-o-mr1-iot-release-1.0.5oreo-mr1-1.2-iot-releasemaster-cuttlefish-testing-releaseTreehugger Robot
2018-09-24Update to latest catapult (eae13a4)Jesse Hall
$ 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
2018-08-07Merge "Merge Android Pie into master"android-o-mr1-iot-release-1.0.4android-o-mr1-iot-release-1.0.3Xin Li
2018-08-06Merge Android Pie into masterXin Li
Bug: 112104996 Change-Id: Id2545194ebaf762d9343649b0f7f79e9b1a2fc86
2018-06-08Merge pi-dev-plus-aosp-without-vendor into stage-aosp-mastertemp_p_mergeXin Li
Bug: 79597307 Change-Id: I55c10d37a1bb29fec0d9047e74c004f5f497b1f0
2018-02-26Update to latest catapult (3fe65c60)android-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-devWei Wang
Notable changes: Add clk_set_rate support Add clock state support Bug: 73775767 Bug: 73795364 Test: ./systrace.py Change-Id: Iafb25ba9750f0e4cea6c8278788d8837e4a8776a
2017-06-06resolve merge conflicts of 3dd3a1ed to oc-dev-plus-aospandroid-wear-p-preview-2android-wear-8.0.0_r1android-p-preview-5android-p-preview-4android-p-preview-3android-p-preview-2android-p-preview-1android-o-mr1-iot-release-1.0.2android-o-mr1-iot-release-1.0.1android-o-mr1-iot-release-1.0.0android-o-mr1-iot-preview-8android-o-mr1-iot-preview-7android-o-mr1-iot-preview-6android-n-iot-release-smart-display-r2android-n-iot-release-smart-displayandroid-n-iot-release-polk-at1android-n-iot-release-lg-thinq-wk7oreo-mr1-devoreo-dr1-devo-mr1-iot-preview-8o-mr1-iot-preview-7o-mr1-iot-preview-6Chris Craik
am: 88bb68148b -s ours Change-Id: Ia01e3a737ad6af93a3549b9db4703b629cde34e2
2017-06-06resolve merge conflicts of 3dd3a1ed to oc-dev-plus-aospandroid-o-mr1-preview-2android-o-mr1-preview-1Chris Craik
Test: I solemnly swear I tested this conflict resolution. Change-Id: I30a520d82d87757ea7c8ac75de70f28d89f33939
2017-06-06Merge "Update to latest catapult (6171fd4d)" am: a70bd790dfChris Craik
am: b87c8b8980 Change-Id: I1662143112bf2c0f70f0f940bd7d9bfe39fe7628
2017-06-06Merge "Update to latest catapult (6171fd4d)"Chris Craik
am: a70bd790df Change-Id: I0b2a83215b6fa9be493e62332d9f38b60ae6c707
2017-06-06Merge "Update to latest catapult (6171fd4d)"android-o-preview-4android-o-iot-preview-5o-iot-preview-5Chris Craik
2017-06-05Update to latest catapult (6171fd4d)Chris Craik
Test: ./systrace.py Merged-In: I32e0de8056cf76f834af6de6e2cb1ff1bc845a69 Change-Id: Ia972551bd2f4c3899755826763af818cf05d4ed7
2017-06-05Merge "Update to latest catapult (6171fd4d)"Chris Craik
2017-06-05Update to latest catapult (6171fd4d)Chris Craik
Test: ./systrace.py Change-Id: I32e0de8056cf76f834af6de6e2cb1ff1bc845a69
2017-06-05Merge "Add OWNERS in external/chromium-trace" am: 1aa717acc0 am: 5615936769 ↵Chih-hung Hsieh
am: 01aac487c8 am: b525633b5d Change-Id: I94e2664f47fa6d851475dfb183e0e6560dcda542
2017-06-05Merge "Add OWNERS in external/chromium-trace" am: 1aa717acc0 am: 5615936769Chih-hung Hsieh
am: 01aac487c8 Change-Id: I51b191f3adc3e1682303affc64abafe75da3d288
2017-06-05Merge "Add OWNERS in external/chromium-trace" am: 1aa717acc0Chih-hung Hsieh
am: 5615936769 Change-Id: Ie7824703458eb9a35c2336b8969b8460f4fc4240
2017-06-05Merge "Add OWNERS in external/chromium-trace"Chih-hung Hsieh
am: 1aa717acc0 Change-Id: Ia75f671cc11543e1b3ef63dc27c2b55bc79b415a
2017-06-05Merge "Add OWNERS in external/chromium-trace"Chih-hung Hsieh
2017-06-05Add OWNERS in external/chromium-traceChih-Hung Hsieh
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
2017-05-12Merge "Add dependency on new location of pyserial" am: d7d7cd9020 am: ↵Chris Craik
dd29d8c7e4 am: d39faf0e3c -s ours am: 1fc0056ef1 Change-Id: If6fe03d2711edfc6997991f7127720fd6815754f
2017-05-12Merge "Add dependency on new location of pyserial" am: d7d7cd9020 am: dd29d8c7e4Chris Craik
am: d39faf0e3c -s ours Change-Id: Ie4128d1ea1fd08d51ae8e0aa24b14311f1667b26
2017-05-12Merge "Add dependency on new location of pyserial" am: d7d7cd9020Chris Craik
am: dd29d8c7e4 Change-Id: I969c323e1146c791aceefcde6d04066da78d3421
2017-05-12Merge "Add dependency on new location of pyserial"Chris Craik
am: d7d7cd9020 Change-Id: I101da78c526ab945aea27333b4000668cb1b7f4e
2017-05-12Merge "Add dependency on new location of pyserial"android-o-preview-3android-n-iot-preview-4n-iot-preview-4Chris Craik
2017-05-12Add dependency on new location of pyserialChris Craik
Test: ran ./update.py, which completed successfully Change-Id: I7cc377340b490baf33ebae8705c5163e56e76f9d
2017-04-04Update to latest catapult (c69b7871) am: a0e5c0de42Chris Craik
am: 2e652b406b Change-Id: I94a0aa38548b7ad2676665e5d4a67e64502d371c
2017-04-04Update to latest catapult (c69b7871)Chris Craik
am: a0e5c0de42 Change-Id: Ibc9f70c393db3f3e11a21f44888de7f03301cb90
2017-04-03Update to latest catapult (c69b7871)android-vts-8.0_r9android-vts-8.0_r8android-vts-8.0_r7android-vts-8.0_r6android-vts-8.0_r2android-vts-8.0_r13android-vts-8.0_r12android-vts-8.0_r11android-vts-8.0_r10android-vts-8.0_r1android-security-8.0.0_r54android-security-8.0.0_r53android-security-8.0.0_r52android-cts-8.0_r9android-cts-8.0_r8android-cts-8.0_r7android-cts-8.0_r6android-cts-8.0_r5android-cts-8.0_r4android-cts-8.0_r3android-cts-8.0_r26android-cts-8.0_r25android-cts-8.0_r24android-cts-8.0_r23android-cts-8.0_r22android-cts-8.0_r21android-cts-8.0_r20android-cts-8.0_r2android-cts-8.0_r19android-cts-8.0_r18android-cts-8.0_r17android-cts-8.0_r16android-cts-8.0_r15android-cts-8.0_r14android-cts-8.0_r13android-cts-8.0_r12android-cts-8.0_r11android-cts-8.0_r10android-cts-8.0_r1android-8.0.0_r9android-8.0.0_r7android-8.0.0_r51android-8.0.0_r50android-8.0.0_r49android-8.0.0_r48android-8.0.0_r47android-8.0.0_r46android-8.0.0_r45android-8.0.0_r44android-8.0.0_r43android-8.0.0_r42android-8.0.0_r41android-8.0.0_r40android-8.0.0_r4android-8.0.0_r39android-8.0.0_r38android-8.0.0_r37android-8.0.0_r36android-8.0.0_r35android-8.0.0_r32android-8.0.0_r31android-8.0.0_r30android-8.0.0_r3android-8.0.0_r29android-8.0.0_r28android-8.0.0_r2android-8.0.0_r17android-8.0.0_r16android-8.0.0_r15android-8.0.0_r13android-8.0.0_r12android-8.0.0_r11android-8.0.0_r10android-8.0.0_r1security-oc-releaseoreo-vts-releaseoreo-security-releaseoreo-releaseoreo-r6-releaseoreo-r5-releaseoreo-r4-releaseoreo-r3-releaseoreo-r2-releaseoreo-devoreo-cts-releaseChris Craik
Bug:21565824 Bug:34394562 Bug:36573168 Test: ./systrace.py Notable changes: - Freq tracing on by default - Binder driver tracing on by default - Renderscript tracing on by default (on M+ devices) - UI thread ordering fixed - Async sections no longer shown twice Change-Id: I83e4b2a3964aa8898e638def81fbe3603e2a51cc
2017-04-03resolve merge conflicts of 9ede47ea to oc-dev-plus-aospChris Craik
am: c088b23ae5 Change-Id: I1ea3224c203fd8aae51e7c56a46c0701d32e6cb3
2017-04-03resolve merge conflicts of 9ede47ea to oc-dev-plus-aospChris Craik
Test: external/chromium-trace/systrace.py Change-Id: I06f10b563d774ebcd6ebee75eb3622d0d71795c2
2017-04-03Merge "Update to latest catapult (c69b7871)" am: cd2d4f530aChris Craik
am: 97b70dcd33 Change-Id: I5dd41da7ae734e41e80f4366977a466e8117884d
2017-04-03Merge "Update to latest catapult (c69b7871)"android-wear-o-preview-4android-wear-o-preview-3android-o-preview-2Chris Craik
am: cd2d4f530a Change-Id: If7ca251619faa34d8bd907f924cc5935e7f61012
2017-04-03Merge "Update to latest catapult (c69b7871)"Chris Craik
2017-03-29Update to latest catapult (c69b7871)Chris Craik
Bug:21565824 Bug:34394562 Bug:36573168 Test: ./systrace.py Notable changes: - Freq tracing on by default - Binder driver tracing on by default - Renderscript tracing on by default (on M+ devices) - UI thread ordering fixed - Async sections no longer shown twice Change-Id: I83e4b2a3964aa8898e638def81fbe3603e2a51cc
2017-03-13Merge "Sync to internal master" am: 6f2b0c6d0b am: 709e152c8eChris Craik
am: 5846163f55 -s ours Change-Id: I0d6f6a26cdae36bcc73da428dbae698965756049
2017-03-13Merge "Include telemetry in packaging" am: f352ddd9ba -s ours am: 6bbe1323abJohn Reck
am: d43ec465b5 Change-Id: I9c84259c04814df3683b5686ae59eff7ebc7413b
2017-03-13Merge "Sync to internal master" am: 6f2b0c6d0bChris Craik
am: 709e152c8e Change-Id: I9e817a4f455a40a9b85ef493ac5638f8d6c2e87b
2017-03-13Merge "Include telemetry in packaging" am: f352ddd9ba -s oursJohn Reck
am: 6bbe1323ab Change-Id: Ibeb6a5f3ed47305b3385b1d5c44f4c4333307b92
2017-03-13Merge "Sync to internal master"Chris Craik
am: 6f2b0c6d0b Change-Id: I5368e0a68e271dac158c9ff4cb8eba10c5b1c902
2017-03-13Merge "Include telemetry in packaging"John Reck
am: f352ddd9ba -s ours Change-Id: I45dca1952d75c2519b49ee384b8d7dbc84b6552e
2017-03-13Merge "Sync to internal master"android-n-mr2-preview-2Chris Craik
2017-03-13Merge "Include telemetry in packaging"Treehugger Robot
2017-03-13Sync to internal masterChris Craik
Syncs to upstream revision e2a178a9c0cdc4e6aa745af113bc9b7ae3651aa8 via update.py --local=<internal-path> Test: ran systrace.py locally Change-Id: Ieb2b634438a4e408b46d2fb9621ed19d65520cf4
2017-03-13Include telemetry in packagingJohn Reck
Bug: 34225046 telemetry/third_party/pyserial contains the wrapper scripts necessary for the import serial to work on MacOS Test: run update.py && systrace.py on mac Change-Id: I120e39022fc36cf2dab7084fc398ebc779249d51
2017-02-22Merge "Do not check in upstream OWNERS files"TreeHugger Robot
2017-02-22Do not check in upstream OWNERS filesChris Craik
Bug: 33166666 Bug: 35635929 Test: update.py --local=catapult-local Change-Id: I4f16655a2a634b0526417fdaaba6641d9564332f Manual cherry-pick of 4da9498423988e795cee12789baf39f3f80fd4d3 from aosp master.
2017-02-22Merge "Do not check in upstream OWNERS files DO NOT MERGE" am: e997428cc0 ↵Chris Craik
-s ours am: 0e6182ec9a -s ours am: e75686b1cb -s ours Change-Id: I5995f4e854625ffb24235154c0831e0751a5042e
2017-02-22Merge "Do not check in upstream OWNERS files DO NOT MERGE" am: e997428cc0 ↵Chris Craik
-s ours am: 0e6182ec9a -s ours Change-Id: If2e58f54289f1fed26de84582d085846e4f1d2bb
2017-02-22Merge "Do not check in upstream OWNERS files DO NOT MERGE"Chris Craik
am: e997428cc0 -s ours Change-Id: I44cf85cd0333a0bb646debbd2f6602f85cb0c07d