アプリ(例:com.clov4r.android.nil)を操作するとき(例:サルのテストを行う)にCPU占有率を記録し、アプリを終了する(例:サルのテストを終了する)ときに記録を終了したいと考えています。pythonで実現するには?
いくつかのコード:
packagename = 'com.clov4r.android.nil'
cmd1 = 'adb shell top -d 5 | grep com.clov4r.android.nil'
cmd2 = 'adb shell monkey -v -p com.clov4r.android.nil --throttle 500 --ignore-crashes --ignore-timeouts --ignore-security-exceptions --monitor-native-crashes -s 2345 100'
t1 = threading.Thread(target=subprocess.call(cmd1, stdout=open(r'123.txt', 'w')))
t2 = threading.Thread(target=subprocess.call(cmd2))