History log of /system/extras/tests/workloads/systemapps.sh
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ffa6c3ac841d16d72ec11eda8b0fd3b6264bab08 22-Jul-2015 Todd Kjos <tkjos@google.com> Add test scripts for automated perf/watt measurements

Change-Id: Ia0e1564ed5c5ba5bc8ccdc8b9ad062f6e008da64
/system/extras/tests/workloads/systemapps.sh
99eb5eaeb69a8ebb496daa55dc92df4caf268947 17-Jul-2015 Todd Kjos <tkjos@google.com> Workload script updates from bullhead/angler testing

Put test script in background if appropriate. Add ability
to dump memory stats independent of atrace data. Bugfixes (fix
atrace analysis when running on device).

Change-Id: Ic7b0e6d315d4d9a56ff8d60ae841a19d0ff3a62f
/system/extras/tests/workloads/systemapps.sh
d0fefb8421a9cb57ac27d0d4fcf3abe938fcf2d1 09-Jun-2015 Todd Kjos <tkjos@google.com> fix chrome activity name in systemapps.sh

the activity name for chrome changed recently which broke
systemapps.sh for some devices/builds. This change removes
the dependance on the chrome activity name in systemapps.sh

Change-Id: I7f194a5c60221650300b6ab0df526f5bdf4b7f79
/system/extras/tests/workloads/systemapps.sh
643233ded9075628010c16feb8d2401ade3ae62c 05-Jun-2015 Todd Kjos <tkjos@google.com> Add -W option to systemapps.sh

Changes the wait time between apps. Example; "./systemapps.sh -W 1.2"

Change-Id: I3769aa93ebbcd129de2f3fa3df99720e1d83b2f9
/system/extras/tests/workloads/systemapps.sh
ae1f93cc3cef9c8c790330dd09f2ff87bf38eabc 05-Jun-2015 Todd Kjos <tkjos@google.com> Enhancements to workload scripts

- display frame latencies (90th/95th/99th) for recents and systemapps
- allow device type to be specified to capture
- workaround for am hang when starting chrome on volantis
- bullhead support for recentfling

New output of "recentfling.sh":

Fling recents...
Frames: 772 latency: 19/22/34 Janks: 131(16%)

New output of "systemapps.sh -T":

App Start(ms) Iter(ms) Jank Latency
gmail 1090 2168 69(72%) 65/75/88
hangouts 1757 2758 60(82%) 69/111/114
chrome 0 997 59(64%) 68/77/84
youtube 3533 4834 140(48%) 70/93/150
play 1868 3147 92(62%) 89/106/182
home 0 1125 210(15%) 62/84/129
TOTAL 8248 35052

Change-Id: If4fc94ab0188dae2afabfbf696be06b6ddf55ce1
/system/extras/tests/workloads/systemapps.sh
684f65f8602d1e1a79170984acc18421fb8f4c98 20-May-2015 Todd Kjos <tkjos@google.com> Scripts to automate simple workloads for testing

DO NOT MERGE (already in master)

The initial set of scripts:
recentsfling.sh : start a set of apps, switch to recents and fling
systemapps.sh : start a set of apps, and then loop to move them
to the forground, checking whether the app had
been LMK'd or required direct reclaims
feedly-chrome.sh : automate a feedly, chrome
workflow making sure both stay in memory

Change-Id: I40f0862623ea0963bb0eaed3a585b41b69bbbbc7
/system/extras/tests/workloads/systemapps.sh