[avb][test] Move pvmfw_avb tests to a separate module
Bug: 256148034
Test: atest libpvmfw_avb.integration_test
Change-Id: Id5bbf5f5a246c0f4616d383b23139d2c150c8364
diff --git a/pvmfw/avb/Android.bp b/pvmfw/avb/Android.bp
index d3a5e4e..120a720 100644
--- a/pvmfw/avb/Android.bp
+++ b/pvmfw/avb/Android.bp
@@ -25,8 +25,9 @@
}
rust_test {
- name: "libpvmfw_avb.test",
- defaults: ["libpvmfw_avb_nostd_defaults"],
+ name: "libpvmfw_avb.integration_test",
+ crate_name: "pvmfw_avb_test",
+ srcs: ["tests/*_test.rs"],
test_suites: ["general-tests"],
data: [
":avb_testkey_rsa2048_pub_bin",
@@ -36,8 +37,11 @@
":test_image_with_one_hashdesc",
":unsigned_test_image",
],
+ prefer_rlib: true,
rustlibs: [
"libanyhow",
+ "libavb_bindgen",
+ "libpvmfw_avb_nostd",
],
enabled: false,
arch: {