diff options
-rw-r--r-- | rust/minijail/Android.bp | 20 | ||||
-rw-r--r-- | rust/minijail/cargo2android.json | 4 |
2 files changed, 24 insertions, 0 deletions
diff --git a/rust/minijail/Android.bp b/rust/minijail/Android.bp index f043798..ce421ec 100644 --- a/rust/minijail/Android.bp +++ b/rust/minijail/Android.bp @@ -22,3 +22,23 @@ rust_library { "com.android.virt", ], } + +rust_test { + name: "minijail_test_src_lib", + host_supported: true, + crate_name: "minijail", + cargo_env_compat: true, + cargo_pkg_version: "0.2.3", + srcs: ["src/lib.rs"], + test_suites: ["general-tests"], + auto_gen_config: true, + test_options: { + unit_test: true, + }, + edition: "2018", + rustlibs: [ + "liblibc", + "libminijail_sys", + ], + data: ["src/test_filter.policy"], +} diff --git a/rust/minijail/cargo2android.json b/rust/minijail/cargo2android.json index d2adf3e..344f81a 100644 --- a/rust/minijail/cargo2android.json +++ b/rust/minijail/cargo2android.json @@ -1,6 +1,10 @@ { "run": true, "device": true, + "tests": true, + "test-data": [ + "src/lib.rs=src/test_filter.policy" + ], "apex-available": [ "//apex_available:platform", "com.android.compos", |