Add one more depth on android test directory for multiple targets
This commit is contained in:
parent
fbe78e46eb
commit
abd7fd924b
5 changed files with 17 additions and 13 deletions
|
|
@ -156,7 +156,9 @@ pub fn parse_config(args: Vec<String> ) -> Config {
|
|||
lldb_version: extract_lldb_version(matches.opt_str("lldb-version")),
|
||||
android_cross_path: opt_path(matches, "android-cross-path"),
|
||||
adb_path: opt_str2(matches.opt_str("adb-path")),
|
||||
adb_test_dir: opt_str2(matches.opt_str("adb-test-dir")),
|
||||
adb_test_dir: format!("{}/{}",
|
||||
opt_str2(matches.opt_str("adb-test-dir")),
|
||||
opt_str2(matches.opt_str("target"))),
|
||||
adb_device_status:
|
||||
opt_str2(matches.opt_str("target")).contains("android") &&
|
||||
"(none)" != opt_str2(matches.opt_str("adb-test-dir")) &&
|
||||
|
|
|
|||
|
|
@ -1509,7 +1509,7 @@ fn _arm_exec_compiled_test(config: &Config,
|
|||
for (key, val) in env {
|
||||
runargs.push(format!("{}={}", key, val));
|
||||
}
|
||||
runargs.push(format!("{}/adb_run_wrapper.sh", config.adb_test_dir));
|
||||
runargs.push(format!("{}/../adb_run_wrapper.sh", config.adb_test_dir));
|
||||
runargs.push(format!("{}", config.adb_test_dir));
|
||||
runargs.push(format!("{}", prog_short));
|
||||
|
||||
|
|
@ -1605,7 +1605,7 @@ fn _arm_push_aux_shared_library(config: &Config, testfile: &Path) {
|
|||
file.as_str()
|
||||
.unwrap()
|
||||
.to_string(),
|
||||
config.adb_test_dir.to_string()
|
||||
config.adb_test_dir.to_string(),
|
||||
],
|
||||
vec!(("".to_string(),
|
||||
"".to_string())),
|
||||
|
|
|
|||
|
|
@ -24,8 +24,9 @@ then
|
|||
then
|
||||
shift
|
||||
|
||||
# The length of binary path (i.e. ./$RUN) should be shorter than 128 characters.
|
||||
cd $TEST_PATH
|
||||
TEST_EXEC_ENV=22 LD_LIBRARY_PATH=$TEST_PATH PATH=$BIN_PATH:$TEST_PATH $TEST_PATH/$RUN $@ 1>$TEST_PATH/$RUN.stdout 2>$TEST_PATH/$RUN.stderr
|
||||
TEST_EXEC_ENV=22 LD_LIBRARY_PATH=$TEST_PATH PATH=$BIN_PATH:$TEST_PATH ./$RUN $@ 1>$TEST_PATH/$RUN.stdout 2>$TEST_PATH/$RUN.stderr
|
||||
L_RET=$?
|
||||
|
||||
echo $L_RET > $TEST_PATH/$RUN.exitcode
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue