diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-06-15 21:45:59 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-06-15 21:45:59 +0000 |
commit | cd62cc412729c5c8cf8aa79a490f02d7a5ff139f (patch) | |
tree | 1a6ded2c2ce9ce49062f522b36b4915644506edb | |
parent | c76eb150044e5fb5f9b3e9cf613ea783fe9c9d8c (diff) | |
parent | f1c3cf9fe248b371448ddd8ad4c989cdab57f10c (diff) | |
download | url-cd62cc412729c5c8cf8aa79a490f02d7a5ff139f.tar.gz |
Snap for 8730993 from f1c3cf9fe248b371448ddd8ad4c989cdab57f10c to mainline-tzdata3-releaseaml_tz3_314012070aml_tz3_314012050aml_tz3_314012010aml_tz3_313110000aml_tz3_312511020aml_tz3_312511010aml_tz3_312410020aml_tz3_312410010android12-mainline-tzdata3-releaseaml_tz3_314012010
Change-Id: I491534325b050996f6d775d7156d560ffab40b70
-rw-r--r-- | Android.bp | 75 | ||||
-rw-r--r-- | TEST_MAPPING | 18 |
2 files changed, 67 insertions, 26 deletions
@@ -41,8 +41,6 @@ rust_library { name: "liburl", host_supported: true, crate_name: "url", - cargo_env_compat: true, - cargo_pkg_version: "2.2.2", srcs: ["src/lib.rs"], edition: "2018", rustlibs: [ @@ -59,10 +57,9 @@ rust_library { } rust_defaults { - name: "url_test_defaults", + name: "url_defaults", crate_name: "url", - cargo_env_compat: true, - cargo_pkg_version: "2.2.2", + srcs: ["src/lib.rs"], test_suites: ["general-tests"], auto_gen_config: true, edition: "2018", @@ -73,14 +70,42 @@ rust_defaults { "libmatches", "libpercent_encoding", "libserde_json", - "liburl", ], } +rust_test_host { + name: "url_host_test_src_lib", + defaults: ["url_defaults"], + test_options: { + unit_test: true, + }, +} + rust_test { - name: "url_test_tests_data", - defaults: ["url_test_defaults"], - host_supported: true, + name: "url_device_test_src_lib", + defaults: ["url_defaults"], +} + +rust_defaults { + name: "url_defaults_url", + crate_name: "url", + test_suites: ["general-tests"], + auto_gen_config: true, + edition: "2018", + rustlibs: [ + "libbencher", + "libform_urlencoded", + "libidna", + "libmatches", + "libpercent_encoding", + "libserde_json", + "liburl", + ], +} + +rust_test_host { + name: "url_host_test_tests_data", + defaults: ["url_defaults_url"], srcs: ["tests/data.rs"], test_options: { unit_test: true, @@ -88,11 +113,37 @@ rust_test { } rust_test { - name: "url_test_tests_unit", - defaults: ["url_test_defaults"], - host_supported: true, + name: "url_device_test_tests_data", + defaults: ["url_defaults_url"], + srcs: ["tests/data.rs"], +} + +rust_test_host { + name: "url_host_test_tests_unit", + defaults: ["url_defaults_url"], srcs: ["tests/unit.rs"], test_options: { unit_test: true, }, } + +rust_test { + name: "url_device_test_tests_unit", + defaults: ["url_defaults_url"], + srcs: ["tests/unit.rs"], +} + +// dependent_library ["feature_list"] +// bencher-0.1.5 +// form_urlencoded-1.0.1 +// idna-0.2.3 +// itoa-0.4.7 +// matches-0.1.8 +// percent-encoding-2.1.0 +// ryu-1.0.5 +// serde-1.0.125 "std" +// serde_json-1.0.64 "default,std" +// tinyvec-1.2.0 "alloc,default,tinyvec_macros" +// tinyvec_macros-0.1.0 +// unicode-bidi-0.3.5 "default" +// unicode-normalization-0.1.17 "default,std" diff --git a/TEST_MAPPING b/TEST_MAPPING index cc34a06..be39865 100644 --- a/TEST_MAPPING +++ b/TEST_MAPPING @@ -1,30 +1,20 @@ // Generated by update_crate_tests.py for tests that depend on this crate. { - "imports": [ - { - "path": "external/rust/crates/quiche" - } - ], "presubmit": [ { "name": "doh_unit_test" }, { - "name": "url_test_tests_data" + "name": "quiche_device_test_src_lib" }, { - "name": "url_test_tests_unit" - } - ], - "presubmit-rust": [ - { - "name": "doh_unit_test" + "name": "url_device_test_src_lib" }, { - "name": "url_test_tests_data" + "name": "url_device_test_tests_data" }, { - "name": "url_test_tests_unit" + "name": "url_device_test_tests_unit" } ] } |