diff options
author | 2014-11-24 12:39:59 -0800 | |
---|---|---|
committer | 2014-11-24 12:39:59 -0800 | |
commit | 7ba39cb9a6c97f07eb392a1cf99ce65c1f23ded0 (patch) | |
tree | 96b0b9b2003ca83897a25c1354f4c3defee6d904 /bin/ac | |
parent | 19cd0f1813c4050e7604e1c5b9b5c7ca3de85e7b (diff) |
Add nanobench stats scripts to Skia repo.
These are the scripts I've been homegrowing for measuring perf impact. I think we found them useful today as a way of sifting through the noise.
BUG=skia:
Review URL: https://codereview.chromium.org/703713002
Diffstat (limited to 'bin/ac')
-rwxr-xr-x | bin/ac | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/bin/ac b/bin/ac new file mode 100755 index 0000000000..d9e0fd3bfb --- /dev/null +++ b/bin/ac @@ -0,0 +1,24 @@ +#!/bin/sh + +set -e + +BRANCH=$(git branch | grep \* | cut -d" " -f 2) +CLEAN=${CLEAN-clean} +SAMPLES=100 + +if [ $BRANCH == $CLEAN ]; then + echo "Comparing $BRANCH to itself." + exit 1 +fi + +git checkout $CLEAN +./gyp_skia >/dev/null +platform_tools/android/bin/android_ninja -t Release nanobench +platform_tools/android/bin/android_run_skia -t Release nanobench $@ --skps /data/local/tmp/skps -i /data/local/tmp/resources --samples $SAMPLES -v > $CLEAN.log + +git checkout $BRANCH +./gyp_skia >/dev/null +platform_tools/android/bin/android_ninja -t Release nanobench +platform_tools/android/bin/android_run_skia -t Release nanobench $@ --skps /data/local/tmp/skps -i /data/local/tmp/resources --samples $SAMPLES -v > $BRANCH.log + +compare $CLEAN.log $BRANCH.log |