diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2021-05-13 01:01:01 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2021-05-13 01:01:01 +0000 |
commit | 7a9b59611950fec129f1c001111b4e8dcab949b1 (patch) | |
tree | 8649d023cca68532982dcb0cc432054efeca6c7e | |
parent | a56deed4f093aff8ea4fbe96a92751c382d9569f (diff) | |
parent | 0f35caa8191635ace102f6d8c96318c5ed52dfe3 (diff) | |
download | pesto-android12-d1-release.tar.gz |
Snap for 7357013 from 0f35caa8191635ace102f6d8c96318c5ed52dfe3 to sc-d1-releaseandroid-12.0.0_r7android-12.0.0_r6android-12.0.0_r5android-12.0.0_r4android-12.0.0_r15android-12.0.0_r14android-12.0.0_r13android-12.0.0_r12android12-d1-s6-releaseandroid12-d1-s5-releaseandroid12-d1-s4-releaseandroid12-d1-s3-releaseandroid12-d1-s2-releaseandroid12-d1-s1-releaseandroid12-d1-release
Change-Id: I3f80461376ff940287add071e621283ff839ddfb
2 files changed, 18 insertions, 9 deletions
diff --git a/experiments/prepare_bazel_test_env/data/static/build/bazel/rules/cc_tf_test_launcher.sh b/experiments/prepare_bazel_test_env/data/static/build/bazel/rules/cc_tf_test_launcher.sh index ffe2850..2dc64ca 100644 --- a/experiments/prepare_bazel_test_env/data/static/build/bazel/rules/cc_tf_test_launcher.sh +++ b/experiments/prepare_bazel_test_env/data/static/build/bazel/rules/cc_tf_test_launcher.sh @@ -17,6 +17,11 @@ shift TEST_PATH=$1 shift +if [ $1 != "" ] && [ $1 == "--host" ]; then + HOST_ARGS=(-n --prioritize-host-config --skip-host-arch-check) + shift +fi + exec $TRADEFED_LAUNCHER template/atest_local_min \ --template:map test=atest \ --tests-dir "$TEST_PATH" \ @@ -27,7 +32,5 @@ exec $TRADEFED_LAUNCHER template/atest_local_min \ --skip-loading-config-jar \ --log-level-display VERBOSE \ --log-level VERBOSE \ - -n \ - --prioritize-host-config \ - --skip-host-arch-check \ + "${HOST_ARGS[@]}" \ "$@"
\ No newline at end of file diff --git a/experiments/prepare_bazel_test_env/data/templates/platform_testing/tests/example/native/BUILD.bazel.template b/experiments/prepare_bazel_test_env/data/templates/platform_testing/tests/example/native/BUILD.bazel.template index 4c7e3e0..6d4a026 100644 --- a/experiments/prepare_bazel_test_env/data/templates/platform_testing/tests/example/native/BUILD.bazel.template +++ b/experiments/prepare_bazel_test_env/data/templates/platform_testing/tests/example/native/BUILD.bazel.template @@ -25,18 +25,24 @@ _LIB_SRCS = glob([ "{prebuilts_dir_name}/host/lib/**/*", "{prebuilts_dir_name}/host/lib64/**/*" ]) -_TESTCASE_SRCS = glob( +_TESTCASE_HOST_SRCS = glob( ["{prebuilts_dir_name}/host/testcases/hello_world_test/**/*"]) +_TESTCASE_DEVICE_SRCS = glob(["{prebuilts_dir_name}/target_testcases/hello_world_test/**/*"]) _LIB_OUTS = [f.replace("{prebuilts_dir_name}/host/", "") for f in _LIB_SRCS] -_TESTCASE_OUTS = [ - f.replace("{prebuilts_dir_name}/host/testcases/hello_world_test/", "") - for f in _TESTCASE_SRCS +_TESTCASE_HOST_OUTS = [ + f.replace("{prebuilts_dir_name}/host/testcases/hello_world_test/", "host/") + for f in _TESTCASE_HOST_SRCS ] +_TESTCASE_DEVICE_OUTS = [ + f.replace("{prebuilts_dir_name}/target_testcases/hello_world_test/", "device/") + for f in _TESTCASE_DEVICE_SRCS +] + genrule(name="hello_world_test_prebuilt", - srcs=_LIB_SRCS + _TESTCASE_SRCS, - outs=_LIB_OUTS + _TESTCASE_OUTS, + srcs=_LIB_SRCS + _TESTCASE_HOST_SRCS + _TESTCASE_DEVICE_SRCS, + outs=_LIB_OUTS + _TESTCASE_HOST_OUTS + _TESTCASE_DEVICE_OUTS, cmd=""" src_files=($(SRCS)) out_files=($(OUTS)) |