diff options
author | Jeff Vander Stoep <jeffv@google.com> | 2022-07-11 19:28:48 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-07-11 19:28:48 +0000 |
commit | c4884dd34adaed7f80f2946e19bd50de9f73d237 (patch) | |
tree | f511b8fc7ae7471fcc7a07a2a3815af9312c3d7c | |
parent | 7c0eec5fc5dfb009d9679f290ed7a4eadc65e718 (diff) | |
parent | d745cb35f0e07ba44e057a626784ac1969e43d6c (diff) | |
download | serde_derive-c4884dd34adaed7f80f2946e19bd50de9f73d237.tar.gz |
Enable tests am: 5e40fefc09 am: 5164e95d9c am: d745cb35f0
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/serde_derive/+/2147919
Change-Id: I2ed5043768b518b0f6434ccd5e233ba3aca58654
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 +} |