| #!/usr/bin/env bash | |
| set -e | |
| source setEnv.sh | |
| function appendCommonArgs { | |
| dotest_args+=(--executable "$buildDir/bin/lldb") | |
| dotest_args+=(--filecheck "$buildDir/bin/FileCheck") | |
| for c in "gdb-remote packets" "lldb all"; do | |
| dotest_args+=(--channel "$c") | |
| done | |
| for c in "${categories[@]}"; do | |
| case "$c" in | |
| -*) | |
| dotest_args+=(--skip-category "${c#-}") | |
| ;; | |
| +*) | |
| dotest_args+=(--category "${c#+}") | |
| ;; | |
| esac | |
| done | |
| } | |
| if [[ $1 == local* ]]; | |
| then | |
| source localTest.sh $1 | |
| else | |
| source androidTest.sh $1 | |
| fi |