Add test to run vmbase example VM.
Bug: 223166344
Test: atest vmbase_example.integration_test
Change-Id: Idef13afb2466a920c1ead9626c81e7a36f6f67c5
diff --git a/vmbase/example/Android.bp b/vmbase/example/Android.bp
index 9c19693..0acef2b 100644
--- a/vmbase/example/Android.bp
+++ b/vmbase/example/Android.bp
@@ -61,3 +61,29 @@
},
},
}
+
+rust_test {
+ name: "vmbase_example.integration_test",
+ crate_name: "vmbase_example_test",
+ srcs: ["tests/test.rs"],
+ prefer_rlib: true,
+ edition: "2021",
+ rustlibs: [
+ "android.system.virtualizationservice-rust",
+ "libanyhow",
+ "libenv_logger",
+ "liblibc",
+ "liblog_rust",
+ "libvmclient",
+ ],
+ data: [
+ ":vmbase_example",
+ ],
+ test_suites: ["general-tests"],
+ enabled: false,
+ target: {
+ android_arm64: {
+ enabled: true,
+ },
+ },
+}