diff options
author | Jeff Vander Stoep <jeffv@google.com> | 2021-10-18 12:47:30 +0200 |
---|---|---|
committer | Jeff Vander Stoep <jeffv@google.com> | 2021-10-18 12:47:30 +0200 |
commit | c0ca72201e2d4a09d061f9c742e0cc693ee15a77 (patch) | |
tree | e46abbd4550828a3fd1384ed1f5ae3742e41a9f3 /Android.bp | |
parent | a0a4c9f9bb591d8d42a9c81402e2d5e6ffe2f89e (diff) | |
download | crossbeam-deque-c0ca72201e2d4a09d061f9c742e0cc693ee15a77.tar.gz |
Test: atest
-------
x86_64 crossbeam-deque_host_test_tests_fifo: Passed: 7, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86_64 crossbeam-deque_host_test_tests_injector: Passed: 8, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86_64 crossbeam-deque_host_test_tests_lifo: Passed: 7, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86_64 crossbeam-deque_host_test_tests_steal: Passed: 15, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 base64_device_test_tests_decode: Passed: 27, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 base64_device_test_tests_encode: Passed: 11, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 crossbeam-deque_device_test_tests_fifo: Passed: 7, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 crossbeam-deque_device_test_tests_injector: Passed: 8, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 crossbeam-deque_device_test_tests_lifo: Passed: 7, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 crossbeam-deque_device_test_tests_steal: Passed: 15, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 unicode-xid_device_test_src_lib: Passed: 4, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 unicode-xid_device_test_tests_exhaustive_tests: Passed: 2, Failed: 0, Ignored: 0, Assumption Failed: 0,
Change-Id: Ia01ae616ef20156c6b7859930f33397fe3b3505c
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 132 |
1 files changed, 122 insertions, 10 deletions
@@ -1,4 +1,4 @@ -// This file is generated by cargo2android.py --run --device --dependencies. +// This file is generated by cargo2android.py --run --device --tests --dependencies. // Do not modify this file as changes will be overridden on upgrade. package { @@ -39,10 +39,131 @@ license { ], } +rust_defaults { + name: "crossbeam-deque_test_defaults", + crate_name: "crossbeam_deque", + srcs: ["src/lib.rs"], + cargo_env_compat: true, + cargo_pkg_version: "0.8.1", + test_suites: ["general-tests"], + auto_gen_config: true, + edition: "2018", + features: [ + "crossbeam-epoch", + "crossbeam-utils", + "default", + "std", + ], + rustlibs: [ + "libcfg_if", + "libcrossbeam_epoch", + "libcrossbeam_utils", + "librand", + ], +} + +rust_test_host { + name: "crossbeam-deque_host_test_src_lib", + defaults: ["crossbeam-deque_test_defaults"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "crossbeam-deque_device_test_src_lib", + defaults: ["crossbeam-deque_test_defaults"], +} + +rust_defaults { + name: "crossbeam-deque_test_defaults_crossbeam_deque", + crate_name: "crossbeam_deque", + cargo_env_compat: true, + cargo_pkg_version: "0.8.1", + test_suites: ["general-tests"], + auto_gen_config: true, + edition: "2018", + features: [ + "crossbeam-epoch", + "crossbeam-utils", + "default", + "std", + ], + rustlibs: [ + "libcfg_if", + "libcrossbeam_deque", + "libcrossbeam_epoch", + "libcrossbeam_utils", + "librand", + ], +} + +rust_test_host { + name: "crossbeam-deque_host_test_tests_fifo", + defaults: ["crossbeam-deque_test_defaults_crossbeam_deque"], + srcs: ["tests/fifo.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "crossbeam-deque_device_test_tests_fifo", + defaults: ["crossbeam-deque_test_defaults_crossbeam_deque"], + srcs: ["tests/fifo.rs"], +} + +rust_test_host { + name: "crossbeam-deque_host_test_tests_injector", + defaults: ["crossbeam-deque_test_defaults_crossbeam_deque"], + srcs: ["tests/injector.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "crossbeam-deque_device_test_tests_injector", + defaults: ["crossbeam-deque_test_defaults_crossbeam_deque"], + srcs: ["tests/injector.rs"], +} + +rust_test_host { + name: "crossbeam-deque_host_test_tests_lifo", + defaults: ["crossbeam-deque_test_defaults_crossbeam_deque"], + srcs: ["tests/lifo.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "crossbeam-deque_device_test_tests_lifo", + defaults: ["crossbeam-deque_test_defaults_crossbeam_deque"], + srcs: ["tests/lifo.rs"], +} + +rust_test_host { + name: "crossbeam-deque_host_test_tests_steal", + defaults: ["crossbeam-deque_test_defaults_crossbeam_deque"], + srcs: ["tests/steal.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "crossbeam-deque_device_test_tests_steal", + defaults: ["crossbeam-deque_test_defaults_crossbeam_deque"], + srcs: ["tests/steal.rs"], +} + rust_library { name: "libcrossbeam_deque", host_supported: true, crate_name: "crossbeam_deque", + cargo_env_compat: true, + cargo_pkg_version: "0.8.1", srcs: ["src/lib.rs"], edition: "2018", features: [ @@ -57,12 +178,3 @@ rust_library { "libcrossbeam_utils", ], } - -// dependent_library ["feature_list"] -// autocfg-1.0.1 -// cfg-if-1.0.0 -// crossbeam-epoch-0.9.5 "alloc,lazy_static,std" -// crossbeam-utils-0.8.5 "lazy_static,std" -// lazy_static-1.4.0 -// memoffset-0.6.4 "default" -// scopeguard-1.1.0 |