about summary refs log tree commit diff
path: root/src/etc
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-06-20 11:35:34 -0700
committerbors <bors@rust-lang.org>2013-06-20 11:35:34 -0700
commitf348465283d6cd85b69bcdc1711d14985d154c39 (patch)
tree2bd582132e82b3b0acb879311394913144da1ea8 /src/etc
parentadeb7e77ccff938c0afb105a14a2ff4df4c7efc8 (diff)
parentb82370cec65b17456b1d5b98a283d3f46a8ab09a (diff)
auto merge of #7128 : yichoi/rust/fix_sometc, r=brson
- Fix stat struct for Android (found by SEGV at run-pass/stat.rs)
- Adjust some test cases to rpass for Android 
- Modify some script to rpass for Android
Diffstat (limited to 'src/etc')
-rwxr-xr-xsrc/etc/adb_run_wrapper.sh5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/etc/adb_run_wrapper.sh b/src/etc/adb_run_wrapper.sh
index fb1e0937fc9..7cbcf94dd40 100755
--- a/src/etc/adb_run_wrapper.sh
+++ b/src/etc/adb_run_wrapper.sh
@@ -17,16 +17,17 @@ then
 
         L_RET=1
         L_COUNT=0
+        cd $PATH
         while [ $L_RET -eq 1 ]
         do
-            LD_LIBRARY_PATH=$PATH $PATH/$RUN $@ 1>$PATH/$RUN.stdout 2>$PATH/$RUN.stderr
+            TEST_EXEC_ENV=22 LD_LIBRARY_PATH=$PATH $PATH/$RUN $@ 1>$PATH/$RUN.stdout 2>$PATH/$RUN.stderr
             L_RET=$?
             if [ $L_COUNT -gt 0 ]
             then
                /system/bin/sleep $WAIT
                /system/bin/sync
             fi
-            L_COUNT=`expr $L_COUNT+1`
+            L_COUNT=$((L_COUNT+1))
         done
 
         echo $L_RET > $PATH/$RUN.exitcode