diff options
Diffstat (limited to 'automated/android/tradefed/tradefed.sh')
-rwxr-xr-x | automated/android/tradefed/tradefed.sh | 6 |
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. |