diff options
author | Karl Shaffer <karlshaffer@google.com> | 2021-05-05 14:52:08 -0400 |
---|---|---|
committer | Karl Shaffer <karlshaffer@google.com> | 2021-05-07 15:08:38 -0400 |
commit | 096df7d42a2ad910e496b3c308547ef0a538b0cc (patch) | |
tree | c19ad6e0c9a6700b324f9ee7b2298d3550e7a2be /experiments/prepare_bazel_test_env/data/templates/frameworks | |
parent | 2d913d2e4e677a04139166074eabfd776bbc953f (diff) | |
download | pesto-096df7d42a2ad910e496b3c308547ef0a538b0cc.tar.gz |
Enables two additonal test targets in Bazel env
Adds new rules, launchers, and targets that enable the running of the
'HelloWorldTest' and `HelloWorldHostTest` from within the generated
Bazel environment.
Test: Manual testing, which can be performed with the following steps:
bazel run //build/pesto/experiments/prepare_bazel_test_env -- generate
bazel run //build/pesto/experiments/prepare_bazel_test_env -- sync
bazel test
//platform_testing/tests/example/jarhosttest:HelloWorldHostTest
--test_output=all --test_arg=--host
(The following command requires a connected device)
bazel run
//platform_testing/tests/example/instrumentation:HelloWorldTests
--test_output=all
Change-Id: I9414588dfe05f53cd4591185fdb3e7817face0d5
Diffstat (limited to 'experiments/prepare_bazel_test_env/data/templates/frameworks')
-rw-r--r-- | experiments/prepare_bazel_test_env/data/templates/frameworks/base/tools/aapt/BUILD.bazel.template | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/experiments/prepare_bazel_test_env/data/templates/frameworks/base/tools/aapt/BUILD.bazel.template b/experiments/prepare_bazel_test_env/data/templates/frameworks/base/tools/aapt/BUILD.bazel.template new file mode 100644 index 0000000..70a14fa --- /dev/null +++ b/experiments/prepare_bazel_test_env/data/templates/frameworks/base/tools/aapt/BUILD.bazel.template @@ -0,0 +1,27 @@ +# Copyright {year}, The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# WARNING: This BUILD file was generated by a tool. +# It should not be manually modified. + +# SOONG_TARGET:aapt + +package(default_visibility=["//visibility:public"]) + +genrule(name="aapt", + srcs=["{prebuilts_dir_name}/host/bin/aapt"], + outs=[ + "aapt", + ], + cmd="cp -t $(RULEDIR) $<") |