Home | History | Annotate | Download | only in systemproperties
      1 #!/bin/bash
      2 
      3 while [[ $# -gt 0 ]]; do
      4   case "$1" in
      5   --rebuild ) echo Rebuild && rebuild=true;;
      6   * ) com_opts+=($1);;
      7   esac
      8   shift
      9 done
     10 
     11 if [[ -z $ANDROID_PRODUCT_OUT && $rebuilld == true ]]; then
     12   echo You must lunch before running this test.
     13   exit 0
     14 fi
     15 
     16 if [[ $rebuild == true ]]; then
     17   make -j4 FrameworksCoreSystemPropertiesTests
     18   TESTAPP=${ANDROID_PRODUCT_OUT}/data/app/FrameworksCoreSystemPropertiesTests/FrameworksCoreSystemPropertiesTests.apk
     19   COMMAND="adb install -r $TESTAPP"
     20   echo $COMMAND
     21   $COMMAND
     22 fi
     23 
     24 adb shell am instrument -w -e class android.os.SystemPropertiesTest com.android.frameworks.coretests.systemproperties/android.test.InstrumentationTestRunner
     25