1. Added unit tests for license conversions in the androidmk tool, by using a mocked filesystem; 2. Added integration tests in a shell script with a mocked filesystem. Bug: 205615944 Test: m androidmk Test: bash androidmk_test.sh Test: TreeHugger Change-Id: Id3d1f914190b52b82aadda7ea019192787b839d6
12 lines
365 B
Bash
Executable File
12 lines
365 B
Bash
Executable File
#!/bin/bash -eu
|
|
|
|
set -o pipefail
|
|
|
|
TOP="$(readlink -f "$(dirname "$0")"/../../..)"
|
|
"$TOP/build/soong/tests/androidmk_test.sh"
|
|
"$TOP/build/soong/tests/bootstrap_test.sh"
|
|
"$TOP/build/soong/tests/mixed_mode_test.sh"
|
|
"$TOP/build/soong/tests/bp2build_bazel_test.sh"
|
|
"$TOP/build/soong/tests/soong_test.sh"
|
|
"$TOP/build/bazel/ci/rbc_regression_test.sh" aosp_arm64-userdebug
|