OSDN Git Service

Added tron metrics for shutdown time
authorFyodor Kupolov <fkupolov@google.com>
Fri, 25 Aug 2017 23:59:08 +0000 (16:59 -0700)
committerFyodor Kupolov <fkupolov@google.com>
Fri, 25 Aug 2017 23:59:08 +0000 (16:59 -0700)
commit291f63bb548473a75d3053927c0a94c9af11e28b
tree9530a23eb90fa7e23f75b590c466fdf88011075f
parentd1736cb2a74080ef6a1763510c6bf9a8894eb92e
Added tron metrics for shutdown time

The metrics are persisted in /data/system/shutdown-metrics.txt file
property and logged after reboot. MetricsLogger API cannot be directly
used during shutdown since event log is cleared on reboot/power off.

Test: manual reboot/shutdown and verify that metrics are logged
Bug: 64815357
Change-Id: I7fa1af8be58a80a3d5bae26d55c1ed40bf98f4c0
core/java/com/android/server/BootReceiver.java
services/core/java/com/android/server/power/ShutdownThread.java