OSDN Git Service

app-launcher is a App Launch Perf Analysis tool.
authorMohan Srinivasan <srmohan@google.com>
Thu, 26 Jan 2017 19:07:14 +0000 (11:07 -0800)
committerMohan Srinivasan <srmohan@google.com>
Thu, 26 Jan 2017 22:48:32 +0000 (14:48 -0800)
commitd5f50d8949b883b619e2acbf2b32bfab1d444189
tree35d5cacaa79aeb7da6cc4f2b179325b650add09c
parent3e24331d2915d0c582138651b2f4e57eff881bd9
app-launcher is a App Launch Perf Analysis tool.

app-launcher is an automated tool that automates the launching of
selected Apps (hundreds of times each) and collects system metrics
like CPU util, storage device util, launch times, context switches,
branch mispredicts etc. This is very useful for A/B compares of system
changes in how they impact App Launch. This code was under
google_experimental and was used by various members who found it very
useful, so moving it under system/extras (under userdebug).

Test: I (and others) have used app launcher on multiple occasions over
several months. And comparison of metrics reported by app-launcher are
consistent with metrics reported by other tools, for these tests.

Change-Id: I8b469b4165035a958b155cfffc93341cddcc444c
Signed-off-by: Mohan Srinivasan <srmohan@google.com>
app-launcher/Android.mk [new file with mode: 0644]
app-launcher/README [new file with mode: 0644]
app-launcher/app-launcher [new file with mode: 0755]
app-launcher/computestats.c [new file with mode: 0644]
app-launcher/computestatsf.c [new file with mode: 0644]