Run ComposTestCase on multiple kernels
Bug: 302465542
Test: atest ComposTestCase
Change-Id: I2789923b3dbefda99587d31d2d4b5ef8def0983a
diff --git a/android/compos_verify/verify.rs b/android/compos_verify/verify.rs
index a88d00c..85e4425 100644
--- a/android/compos_verify/verify.rs
+++ b/android/compos_verify/verify.rs
@@ -47,6 +47,10 @@
/// Starts the VM in debug mode
#[clap(long, action)]
debug: bool,
+
+ /// OS for the VM.
+ #[clap(long, default_value = "microdroid")]
+ os: String,
}
#[derive(ValueEnum, Clone)]
@@ -118,7 +122,7 @@
&idsig_manifest_ext_apk,
&VmParameters {
name: String::from("ComposVerify"),
- os: String::from("microdroid"),
+ os: args.os,
cpu_topology: VmCpuTopology::OneCpu, // This VM runs very little work at boot
debug_mode: args.debug,
..Default::default()