From a736c0013e1fd7759267ecfb875f52cb5ada316f Mon Sep 17 00:00:00 2001 From: Kai Hsieh Date: Mon, 6 Jan 2025 14:37:12 +0800 Subject: [PATCH] Add feature recording critical timestamps to track to predump latency. Test: Manually, flash and trigger predump and check the timestamp recorded under: /data/vendor/dump_touch/ folder Bug: 387909187 Flag: EXEMPT log only update Change-Id: Ib926efecb27e6df02927eba0353a1c18cb04d27d Signed-off-by: Kai Hsieh --- touch/predump/predump_touch.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/touch/predump/predump_touch.sh b/touch/predump/predump_touch.sh index 6a0c738..de2bdc4 100644 --- a/touch/predump/predump_touch.sh +++ b/touch/predump/predump_touch.sh @@ -4,6 +4,10 @@ DIR=/data/vendor/dump_touch SCRIPT_DIR=/vendor/bin/dump_touch LOCKFILE="$DIR"/dumping LOGFILE="$DIR"/dump.log +DEBUG_START_TIME="$DIR"/start +DEBUG_END_TIME="$DIR"/end + +date +%s%N > $DEBUG_START_TIME if [ ! -f $LOCKFILE ] then @@ -41,4 +45,4 @@ fi echo 2 > $LOCKFILE - +date +%s%N > $DEBUG_END_TIME