diff options
author | Jeff Vander Stoep <jeffv@google.com> | 2021-10-19 13:55:52 +0200 |
---|---|---|
committer | Jeff Vander Stoep <jeffv@google.com> | 2021-10-19 13:55:52 +0200 |
commit | 042b8e174561051aab139fcecd255aa51c64d2a9 (patch) | |
tree | cc20e18adad095229234f371b56dbcc721b87fce | |
parent | 69bdd60a023d9149d512e1da688c3befd3f310b3 (diff) | |
download | ryu-android-s-v2-preview-1.tar.gz |
Test: atest
-------
x86_64 ryu_host_test_tests_common_test: Passed: 6, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86_64 ryu_host_test_tests_d2s_table_test: Passed: 2, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86_64 ryu_host_test_tests_d2s_test: Passed: 12, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86_64 ryu_host_test_tests_f2s_test: Passed: 12, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86_64 ryu_host_test_tests_s2d_test: Passed: 8, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86_64 ryu_host_test_tests_s2f_test: Passed: 3, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 ryu_device_test_tests_common_test: Passed: 6, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 ryu_device_test_tests_d2s_table_test: Passed: 2, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 ryu_device_test_tests_d2s_test: Passed: 12, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 ryu_device_test_tests_f2s_test: Passed: 12, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 ryu_device_test_tests_s2d_test: Passed: 8, Failed: 0, Ignored: 0, Assumption Failed: 0,
x86 ryu_device_test_tests_s2f_test: Passed: 3, Failed: 0, Ignored: 0, Assumption Failed: 0,
Change-Id: Iafbc607b12eedf88a9676d7b967d20001d796d7f
-rw-r--r-- | Android.bp | 112 | ||||
-rw-r--r-- | TEST_MAPPING | 33 | ||||
-rw-r--r-- | cargo2android.json | 5 |
3 files changed, 139 insertions, 11 deletions
@@ -43,6 +43,8 @@ rust_library { name: "libryu", host_supported: true, crate_name: "ryu", + cargo_env_compat: true, + cargo_pkg_version: "1.0.5", srcs: ["src/lib.rs"], edition: "2018", cfgs: [ @@ -54,3 +56,113 @@ rust_library { "com.android.virt", ], } + +rust_defaults { + name: "ryu_test_defaults", + crate_name: "ryu", + cargo_env_compat: true, + cargo_pkg_version: "1.0.5", + test_suites: ["general-tests"], + auto_gen_config: true, + edition: "2018", + cfgs: [ + "integer128", + "maybe_uninit", + ], + rustlibs: [ + "libnum_cpus", + "librand", + "librand_xorshift", + "libryu", + ], +} + +rust_test_host { + name: "ryu_host_test_tests_common_test", + defaults: ["ryu_test_defaults"], + srcs: ["tests/common_test.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "ryu_device_test_tests_common_test", + defaults: ["ryu_test_defaults"], + srcs: ["tests/common_test.rs"], +} + +rust_test_host { + name: "ryu_host_test_tests_d2s_table_test", + defaults: ["ryu_test_defaults"], + srcs: ["tests/d2s_table_test.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "ryu_device_test_tests_d2s_table_test", + defaults: ["ryu_test_defaults"], + srcs: ["tests/d2s_table_test.rs"], +} + +rust_test_host { + name: "ryu_host_test_tests_d2s_test", + defaults: ["ryu_test_defaults"], + srcs: ["tests/d2s_test.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "ryu_device_test_tests_d2s_test", + defaults: ["ryu_test_defaults"], + srcs: ["tests/d2s_test.rs"], +} + +rust_test_host { + name: "ryu_host_test_tests_f2s_test", + defaults: ["ryu_test_defaults"], + srcs: ["tests/f2s_test.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "ryu_device_test_tests_f2s_test", + defaults: ["ryu_test_defaults"], + srcs: ["tests/f2s_test.rs"], +} + +rust_test_host { + name: "ryu_host_test_tests_s2d_test", + defaults: ["ryu_test_defaults"], + srcs: ["tests/s2d_test.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "ryu_device_test_tests_s2d_test", + defaults: ["ryu_test_defaults"], + srcs: ["tests/s2d_test.rs"], +} + +rust_test_host { + name: "ryu_host_test_tests_s2f_test", + defaults: ["ryu_test_defaults"], + srcs: ["tests/s2f_test.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "ryu_device_test_tests_s2f_test", + defaults: ["ryu_test_defaults"], + srcs: ["tests/s2f_test.rs"], +} diff --git a/TEST_MAPPING b/TEST_MAPPING index 74ab9ee..7aaab34 100644 --- a/TEST_MAPPING +++ b/TEST_MAPPING @@ -2,25 +2,43 @@ { "presubmit": [ { - "name": "ZipFuseTest" + "name": "base64_device_test_tests_decode" }, { - "name": "authfs_device_test_src_lib" + "name": "base64_device_test_tests_encode" }, { - "name": "base64_device_test_tests_decode" + "name": "base64_device_test_tests_helpers" }, { - "name": "base64_device_test_tests_encode" + "name": "bitflags_device_test_src_lib" }, { - "name": "base64_device_test_tests_helpers" + "name": "bitflags_device_test_tests_basic" }, { "name": "either_device_test_src_lib" }, { - "name": "microdroid_manager_test" + "name": "rand_chacha_device_test_src_lib" + }, + { + "name": "ryu_device_test_tests_common_test" + }, + { + "name": "ryu_device_test_tests_d2s_table_test" + }, + { + "name": "ryu_device_test_tests_d2s_test" + }, + { + "name": "ryu_device_test_tests_f2s_test" + }, + { + "name": "ryu_device_test_tests_s2d_test" + }, + { + "name": "ryu_device_test_tests_s2f_test" }, { "name": "unicode-xid_device_test_src_lib" @@ -36,9 +54,6 @@ }, { "name": "url_device_test_tests_unit" - }, - { - "name": "virtualizationservice_device_test" } ] } diff --git a/cargo2android.json b/cargo2android.json index 42b7833..72ca2d4 100644 --- a/cargo2android.json +++ b/cargo2android.json @@ -5,5 +5,6 @@ ], "dependencies": true, "device": true, - "run": true -}
\ No newline at end of file + "run": true, + "tests": true +} |