fsfdt: Add test
Test: atest libfsfdt_test
Change-Id: I154976352c8e7b2fee52798cdcc4beb0908c5d9f
diff --git a/virtualizationmanager/fsfdt/Android.bp b/virtualizationmanager/fsfdt/Android.bp
index 3a42bf3..7a1e5ed 100644
--- a/virtualizationmanager/fsfdt/Android.bp
+++ b/virtualizationmanager/fsfdt/Android.bp
@@ -17,8 +17,8 @@
],
}
-rust_library_rlib {
- name: "libfsfdt",
+rust_defaults {
+ name: "libfsfdt_default",
crate_name: "fsfdt",
defaults: ["avf_build_flags_rust"],
edition: "2021",
@@ -30,3 +30,17 @@
],
apex_available: ["com.android.virt"],
}
+
+rust_library_rlib {
+ name: "libfsfdt",
+ defaults: ["libfsfdt_default"],
+}
+
+rust_test {
+ name: "libfsfdt_test",
+ defaults: ["libfsfdt_default"],
+ data: ["testdata/**/*"],
+ data_bins: ["dtc_static"],
+ rustlibs: ["libtempfile"],
+ compile_multilib: "first",
+}