summaryrefslogtreecommitdiff
path: root/tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
diff options
context:
space:
mode:
authorRiddle Hsu <riddlehsu@google.com>2021-10-08 19:16:54 +0800
committerRiddle Hsu <riddlehsu@google.com>2021-10-19 19:02:38 +0800
commit9cb2c66248a2b702632e1e2e7fd314f7add3b539 (patch)
tree93199bff2002c0f5400cdde8280cfb5a9f86944c /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
parentf426ad9776235458a2dcd2f8b1403d81fe8ecf79 (diff)
Migrate screen rotation latency tracker with shell transition
It was done by WMS#startFreezingDisplay~stopFreezingDisplayLocked. The duration is measured from rotation change to start animation. Add a remote callback to know when the rotation animation is started. So WM core can have the paired begin/end of trace that matches the latency exactly. The added ITransitionMetricsReporter is available for any processes. So in the future it can also report the metrics from remote animator. This change focuses on the rotation animation handled by shell. Bug: 199836343 Test: adb shell setprop persist.debug.shell_transit 1; reboot Rotate display and check trace "L<ACTION_ROTATE_SCREEN>". Change-Id: I180d2fe1a77e98b6427ba831a2db2593739376bd
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions