| #!/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 |
| |
| if [ ! -f $CLEAN.log ]; then |
| 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 |
| fi |
| |
| 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 |
| |
| ./bin/compare $CLEAN.log $BRANCH.log |