Yan Wang
c50d0fc2b7
startop: Add support to perfetto trace in compiler.py.
...
Test: pytest compiler_test.py
Bug: 137398235
Change-Id: I6968644d5c44b88e1207dfdaaa379f643d036443
2019-07-22 15:47:22 -07:00
Yan Wang
7af0155c41
startop: Rewrite app startup runner to use new python run_app_with_prefetch.
...
Test: pytest app_startup_runner_test.py
Test: pytest lib/args_utils_test.py
Test: pytest lib/data_frame_test.py
Test: ./app_startup_runner.py --package com.google.android.music --readahead fadvise --readahead cold --inodes textcache --output output.txt -d -lc 3
Change-Id: Ide9abe4ff3d7179e6830a7866b0eb90cc67d8e40
Bug: 137216480
2019-07-11 11:40:04 -07:00
Yan Wang
3fb2816c59
startop: Rewrite metrics parsing using python.
...
Shell version metrics parser generates some strange results when called
from Python.
Test: pytest logcat_utils_test.py
Test: pytest adb_utils_test.py
Test: pytest run_app_with_prefetch_test.py
Change-Id: I44a464f7e87f35ecc283c5108577eb33ad394fc6
2019-07-10 16:57:19 -07:00
Yan Wang
90bc5ac1e0
startop: Update to toggle iorapd.readahead.enable.
...
Test: python run_app_with_prefetch.py -p com.android.settings -a com.android.settings.Settings -r fadvise -i input --debug --simulate
Test: python run_app_with_prefetch.py -p com.android.settings -a com.android.settings.Settings -r fadvise -i input
Test: pytest run_app_with_prefetch_test.py
Bug: 135286022
Change-Id: I4576ebb66bc41124e419681a296a47591f1f3d09
2019-07-10 16:20:51 -07:00
Yan Wang
fb9bdd8da3
startop: Rewrite the run app bash script to python.
...
Test: python run_app_with_prefetch.py -p com.android.settings -a com.android.settings.Settings -r fadvise -i input --debug --simulate
Test: python run_app_with_prefetch.py -p com.android.settings -a com.android.settings.Settings -r fadvise -i input
Test: pytest run_app_with_prefetch_test.py
Bug: 135286022
Change-Id: I761e5d20292febcb47b7ca9f87d6847d77250f68
2019-06-27 14:07:03 -07:00