diff options
author | Mark Salyzyn <salyzyn@google.com> | 2015-02-24 08:28:07 -0800 |
---|---|---|
committer | Mark Salyzyn <salyzyn@google.com> | 2015-02-24 13:56:43 -0800 |
commit | d4e5c32af7a396e66cc1b460c3550308d9115d2a (patch) | |
tree | dbce5d35a23bc1e537a12d0416165becb4f87412 /init/grab-bootchart.sh | |
parent | db3a5d984eb962ec64988404a7ba0361e4af214c (diff) | |
download | system_core-d4e5c32af7a396e66cc1b460c3550308d9115d2a.zip system_core-d4e5c32af7a396e66cc1b460c3550308d9115d2a.tar.gz system_core-d4e5c32af7a396e66cc1b460c3550308d9115d2a.tar.bz2 |
init: grab-bootchart.sh: run bootchart and display results
- KISS as all options are now passed to adb for better or worse
- runs bootchart and immediately displays the results
Bug: 19485335
Bug: 18390773
Change-Id: Id32930031371d0368e605810f0c998232a1d4f16
Diffstat (limited to 'init/grab-bootchart.sh')
-rwxr-xr-x | init/grab-bootchart.sh | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/init/grab-bootchart.sh b/init/grab-bootchart.sh index 7fe8904..5715862 100755 --- a/init/grab-bootchart.sh +++ b/init/grab-bootchart.sh @@ -3,6 +3,8 @@ # this script is used to retrieve the bootchart log generated # by init when compiled with INIT_BOOTCHART=true. # +# All options are passed to adb, for better or for worse. +# # for all details, see //device/system/init/README.BOOTCHART # TMPDIR=/tmp/android-bootchart @@ -15,8 +17,9 @@ TARBALL=bootchart.tgz FILES="header proc_stat.log proc_ps.log proc_diskstats.log kernel_pacct" for f in $FILES; do - adb pull $LOGROOT/$f $TMPDIR/$f 2>&1 > /dev/null + adb "${@}" pull $LOGROOT/$f $TMPDIR/$f 2>&1 > /dev/null done (cd $TMPDIR && tar -czf $TARBALL $FILES) -cp -f $TMPDIR/$TARBALL ./$TARBALL -echo "look at $TARBALL" +bootchart ${TMPDIR}/${TARBALL} +gnome-open ${TARBALL%.tgz}.png +echo "Clean up ${TMPDIR}/ & ./${TARBALL%.tgz}.png when done" |