From fa0c6805bbe15e95d77382b94cd3f831c3375699 Mon Sep 17 00:00:00 2001 From: pelya Date: Tue, 18 Oct 2011 16:43:53 +0300 Subject: [PATCH] Even motre fixes to regression script --- regression.sh | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/regression.sh b/regression.sh index c02bf4c2b..16f51b4d4 100755 --- a/regression.sh +++ b/regression.sh @@ -32,28 +32,30 @@ fi echo Revisions from "$FROM" to "$TO" , step "$STEP" rm -rf regression/regression cp -r project/jni/application/regression regression/regression - +OLDBRANCH=`git branch | grep '*' | sed 's/[* ]*//'` git checkout -f "@{$TO}" CURRENT="`git log -n 1 --format='%cD' --`" while [ `date -d "$CURRENT" "+%s"` -gt `date -d "$FROM" "+%s"` ] ; do CURFMT="`git log -n 1 --format='%ci' -- | sed 's/[+].*//' | sed 's/ /::/'`" -echo $CURFMT +CURFMT=$CURFMT rm -f project/jni/application/src rm -rf project/jni/application/regression cp -rf regression/regression project/jni/application/regression ln -s regression project/jni/application/src -#./ChangeAppSettings.sh -a +./ChangeAppSettings.sh -a echo "#define BUILDDATE \"$CURFMT\"" > project/jni/application/regression/regression.h rm -rf project/obj cd project -#nice -n19 ndk-build V=1 -j4 && ant debug && cp -f bin/DemoActivity-debug.apk ../regression/$CURFMT.apk +nice -n19 ndk-build V=1 -j4 && ant debug && cp -f bin/DemoActivity-debug.apk ../regression/$CURFMT.apk cd .. -#adb install -r $CURFMT.apk -#adb shell am start -n net.olofson.ballfield.regression/.MainActivity +adb install -r $CURFMT.apk +adb shell am start -n net.olofson.ballfield.regression/.MainActivity sleep 5 echo BUILDDATE $CURFMT: "`git log -n 1 --format="%s"`" >> regression/regression.txt -#adb shell logcat -d -t 20 | grep "SDL REGRESSION BUILDDATE $CURFMT" >> regression/regression.txt +adb shell logcat -d -t 20 | grep "SDL REGRESSION BUILDDATE $CURFMT" >> regression/regression.txt git checkout -f "HEAD~$STEP" CURRENT="`git log -n 1 --format='%cD' --`" done +rm -rf project/jni/application/regression +git checkout -f "$OLDBRANCH"