aboutsummaryrefslogtreecommitdiff
path: root/automated/android/tradefed/tradefed.sh
diff options
context:
space:
mode:
Diffstat (limited to 'automated/android/tradefed/tradefed.sh')
-rwxr-xr-xautomated/android/tradefed/tradefed.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/automated/android/tradefed/tradefed.sh b/automated/android/tradefed/tradefed.sh
index 2bcb4da..2f8df89 100755
--- a/automated/android/tradefed/tradefed.sh
+++ b/automated/android/tradefed/tradefed.sh
@@ -19,13 +19,14 @@ FAILURES_PRINTED="0"
AP_SSID=""
# WIFI AP KEY
AP_KEY=""
+JAVA_OPTIONS="-Xmx350M"
usage() {
echo "Usage: $0 [-o timeout] [-n serialno] [-c cts_url] [-t test_params] [-p test_path] [-r <aggregated|atomic>] [-f failures_printed] [-a <ap_ssid>] [-k <ap_key>]" 1>&2
exit 1
}
-while getopts ':o:n:c:t:p:r:f:a:k:' opt; do
+while getopts ':o:n:c:t:p:r:f:a:k:j:' opt; do
case "${opt}" in
o) TIMEOUT="${OPTARG}" ;;
n) export ANDROID_SERIAL="${OPTARG}" ;;
@@ -36,6 +37,7 @@ while getopts ':o:n:c:t:p:r:f:a:k:' opt; do
f) FAILURES_PRINTED="${OPTARG}" ;;
a) AP_SSID="${OPTARG}" ;;
k) AP_KEY="${OPTARG}" ;;
+ j) JAVA_OPTIONS="${OPTARG}" ;;
*) usage ;;
esac
done
@@ -58,7 +60,7 @@ disable_suspend
# wait_homescreen "${TIMEOUT}"
# Increase the heap size. KVM devices in LAVA default to ~250M of heap
-export _JAVA_OPTIONS="-Xmx350M"
+export _JAVA_OPTIONS="${JAVA_OPTIONS}"
java -version
# Download CTS/VTS test package or copy it from local disk.