Add test for b failing
Because we've introduced bugs before where b doesn't exit with the correct status code when bazel fails. Bug: 289436072 Test: ./build/make/tests/b_tests.sh Change-Id: Ia9cb990c627f7b68636e6277a7c637d62312826d
This commit is contained in:
parent
f164097056
commit
a497402de7
1 changed files with 4 additions and 0 deletions
|
@ -23,6 +23,10 @@ lunch aosp_arm64
|
||||||
|
|
||||||
test_target=//build/bazel/scripts/difftool:difftool
|
test_target=//build/bazel/scripts/difftool:difftool
|
||||||
|
|
||||||
|
if b build //build/bazel:nonexistent_module &>/dev/null ; then
|
||||||
|
echo "b did not fail when building a nonexistent module" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
b build "$test_target"
|
b build "$test_target"
|
||||||
b build -- "$test_target"
|
b build -- "$test_target"
|
||||||
b build "$test_target" --run-soong-tests
|
b build "$test_target" --run-soong-tests
|
||||||
|
|
Loading…
Reference in a new issue