diff options
author | Milosz Wasilewski <milosz.wasilewski@linaro.org> | 2014-11-21 12:28:33 +0000 |
---|---|---|
committer | Milosz Wasilewski <milosz.wasilewski@linaro.org> | 2014-11-25 10:17:45 +0000 |
commit | 2fd555a9d6a1a1de4135ab2f2c36e560deecdc72 (patch) | |
tree | 10d72ece3599d9ddfe27037ab35905cac16fdf8b /android | |
parent | bec2d2b13f6cc42e7dc969d43af5bafb14588df1 (diff) |
android: fixed boot time script
Change-Id: Ibb2a81c8b36e9265bd746be5992a47983e26096e
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
Diffstat (limited to 'android')
-rwxr-xr-x | android/scripts/boot_time.sh | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/android/scripts/boot_time.sh b/android/scripts/boot_time.sh index 5e2fe37..dd37af5 100755 --- a/android/scripts/boot_time.sh +++ b/android/scripts/boot_time.sh @@ -37,10 +37,13 @@ echo "TEST KERNEL_BOOT_TIME: pass $CONSOLE_SECONDS s" TIME_INFO=$(logcat -d -s SurfaceFlinger:I|grep "Boot is finished") if [ -z "${TIME_INFO}" ]; then echo "TEST ANDROID_BOOT_TIME: fail -1 ms" +else + while echo "${TIME_INFO}"|grep -q "("; do + TIME_INFO=$(echo "${TIME_INFO}"|cut -d\( -f2-) + done + TIME_VALUE=$(echo "${TIME_INFO}"|cut -d\ -f1) + echo "TEST ANDROID_BOOT_TIME: pass ${TIME_VALUE} ms" fi -TIME_VALUE=$(echo "${TIME_INFO}"|cut -d\( -f2) -TIME_VALUE=$(echo ${TIME_VALUE}|awk '{print $1}') -echo "TEST ANDROID_BOOT_TIME: pass ${TIME_VALUE} ms" SERVICE_START_TIME_INFO=$(dmesg |grep "healthd:"|head -n1) SERVICE_START_TIME_END=$(echo "$SERVICE_START_TIME_INFO"|cut -d] -f 1|cut -d[ -f2| tr -d " ") |