Ferrochrome: Re-enable tests with more safe guards
This CL includes following changes
- Ensure whether adb root success
- Find and launch VM launcher based on intent action
- Ensure that both host and DUT have enough space
- Ensure arm64 arch
- Ensure non-virtual device
- Remove pushed image when test is finished (kill vmlauncher for it)
- Enable verbose log by 'set -x'
Bug: 346742552
Change-Id: I74eb02821d3979f7548e15551a3e1c51938d9f71
Test: Locally on aosp_shiba, \
tangorpro with go/abtd/run/L12000030004706790
diff --git a/TEST_MAPPING b/TEST_MAPPING
index db0b43a..3651dfa 100644
--- a/TEST_MAPPING
+++ b/TEST_MAPPING
@@ -66,6 +66,11 @@
"keywords": ["internal"]
}
],
+ "ferrochrome-postsubmit": [
+ {
+ "name": "ferrochrome-tests"
+ }
+ ],
"postsubmit": [
{
"name": "CtsMicrodroidDisabledTestCases"