Signed-off-by: Wenchao Hao <haowenchao22@gmail.com>
This commit is contained in:
Wenchao Hao 2025-09-01 21:31:51 +08:00
parent 8030647b8e
commit eaa21b20af
1 changed files with 24 additions and 2 deletions

24
run.sh
View File

@ -68,9 +68,31 @@ mkdir $dir/meminfo
mkdir $dir/simpleperf
mkdir $dir/thpmaps
echo "round app start_type start_time rss pss pagefaults minorfaults majorfaults itlbmiss dtlbmiss cpustall inc_ratio order4_ratio order4_cont inc_total" > $dir/result
echo "round app start_type start_time rss pss pagefaults minorfaults majorfaults itlbmiss dtlbmiss cpustall inc_ratio order4_ratio order4_cont inc_total nr_direct_reclaim" > $dir/result
for round in $(seq 1 $cycle); do
# 重启并等待重启完成
echo "rebooting"
adb reboot
sleep 30
# 重启后等待adb
# 如果10min还未成功则判断失败
for w in $(seq 1 600); do
if [ $(adb devices | grep $ANDROID_SERIAL -c) -eq 0 ]; then
echo waiting device $w
sleep 1
continue
fi
adb root
break
done
# adb连接后睡眠60s
sleep 60
# 解锁手机
~/.scripts/android/unlock.sh
# 等待降温
for f in $(seq 1 900); do
temp=$(adb shell dumpsys battery | grep temperature | awk '{print $2}')