diff options
author | Jeff Vander Stoep <jeffv@google.com> | 2022-07-11 20:02:20 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-07-11 20:02:20 +0000 |
commit | 39b17c51c147abbc8236a812119d3be02348f970 (patch) | |
tree | f511b8fc7ae7471fcc7a07a2a3815af9312c3d7c | |
parent | 0b8561952fdf50d5fb47569388f655583a4ed250 (diff) | |
parent | 95fc203452a3919da372d896c852ed5171004a8c (diff) | |
download | serde_derive-39b17c51c147abbc8236a812119d3be02348f970.tar.gz |
Enable tests am: 5e40fefc09 am: 5164e95d9c am: d745cb35f0 am: c4884dd34a am: 95fc203452
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/serde_derive/+/2147919
Change-Id: I50c52cdf6f317eba9737a80501aee766cc21cd9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | Android.bp | 26 | ||||
-rw-r--r-- | TEST_MAPPING | 18 | ||||
-rw-r--r-- | cargo2android.json | 7 |
3 files changed, 48 insertions, 3 deletions
@@ -54,4 +54,30 @@ rust_proc_macro { "libquote", "libsyn", ], + compile_multilib: "first", +} + +rust_test_host { + name: "serde_derive_test_src_lib", + crate_name: "serde_derive", + cargo_env_compat: true, + cargo_pkg_version: "1.0.136", + srcs: ["src/lib.rs"], + test_suites: ["general-tests"], + auto_gen_config: true, + test_options: { + unit_test: true, + }, + edition: "2015", + features: ["default"], + cfgs: [ + "ptr_addr_of", + "underscore_consts", + ], + rustlibs: [ + "libproc_macro2", + "libquote", + "libserde", + "libsyn", + ], } diff --git a/TEST_MAPPING b/TEST_MAPPING index ded2f71..07f614f 100644 --- a/TEST_MAPPING +++ b/TEST_MAPPING @@ -14,9 +14,15 @@ "path": "external/rust/crates/either" }, { + "path": "external/rust/crates/hashbrown" + }, + { "path": "external/rust/crates/rand_chacha" }, { + "path": "external/rust/crates/rusqlite" + }, + { "path": "external/rust/crates/serde" }, { @@ -79,6 +85,12 @@ "name": "libcert_request_validator_tests" }, { + "name": "libkmr_common_test" + }, + { + "name": "libkmr_derive_test" + }, + { "name": "microdroid_manager_test" }, { @@ -120,6 +132,12 @@ "name": "libcert_request_validator_tests" }, { + "name": "libkmr_common_test" + }, + { + "name": "libkmr_derive_test" + }, + { "name": "microdroid_manager_test" }, { diff --git a/cargo2android.json b/cargo2android.json index bf78496..c4040f0 100644 --- a/cargo2android.json +++ b/cargo2android.json @@ -1,4 +1,5 @@ { - "device": true, - "run": true -}
\ No newline at end of file + "host-first-multilib": true, + "run": true, + "tests": true +} |