| package { |
| default_applicable_licenses: ["Android-Apache-2.0"], |
| } |
| |
| sh_test_host { |
| name: "ferrochrome-tests", |
| src: ":ferrochrome-tests.sh", |
| test_suites: ["general-tests"], |
| test_options: { |
| unit_test: false, |
| }, |
| per_testcase_directory: true, |
| data: ["assets/vm_config.json"], |
| data_bins: ["ferrochrome-precondition-checker.sh"], |
| } |
| |
| // Workaround for enabling verbose logging only on CI |
| genrule { |
| name: "ferrochrome-tests.sh", |
| srcs: ["ferrochrome.sh"], |
| out: ["ferrochrome-tests"], |
| cmd: "sed '2 i set -x' $(in) > $(out)", |
| } |
| |
| sh_binary_host { |
| name: "ferrochrome-precondition-checker.sh", |
| src: "ferrochrome-precondition-checker.sh", |
| } |