aboutsummaryrefslogtreecommitdiff
path: root/patches/Android.bp.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/Android.bp.patch')
-rw-r--r--patches/Android.bp.patch1324
1 files changed, 1020 insertions, 304 deletions
diff --git a/patches/Android.bp.patch b/patches/Android.bp.patch
index 759d95f..645b3c3 100644
--- a/patches/Android.bp.patch
+++ b/patches/Android.bp.patch
@@ -1,310 +1,1026 @@
diff --git a/Android.bp b/Android.bp
-index 6b8ca5b..222916b 100644
+index e2a61ba..d289f14 100644
--- a/Android.bp
+++ b/Android.bp
-@@ -50,6 +50,11 @@ rust_library {
- "libpin_project_lite",
+@@ -56,3 +56,1021 @@ rust_library {
],
- proc_macros: ["libtokio_macros"],
-+ apex_available: [
-+ "//apex_available:platform",
-+ "com.android.resolv",
-+ ],
-+ min_sdk_version: "29",
+ min_sdk_version: "29",
}
-
- rust_defaults {
-@@ -61,6 +66,7 @@ rust_defaults {
- features: [
- "bytes",
- "fs",
++
++rust_defaults {
++ name: "tokio_defaults_tokio",
++ crate_name: "tokio",
++ test_suites: ["general-tests"],
++ auto_gen_config: true,
++ edition: "2018",
++ features: [
++ "bytes",
++ "fs",
+ "full",
- "io-util",
- "libc",
- "macros",
-@@ -108,36 +114,6 @@ rust_test {
- srcs: ["tests/buffered.rs"],
- }
-
--rust_test_host {
-- name: "tokio_host_test_tests_fs_file",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/fs_file.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_fs_file",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/fs_file.rs"],
--}
--
--rust_test_host {
-- name: "tokio_host_test_tests_fs_link",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/fs_link.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_fs_link",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/fs_link.rs"],
--}
--
- rust_test_host {
- name: "tokio_host_test_tests_io_async_read",
- defaults: ["tokio_defaults"],
-@@ -348,51 +324,6 @@ rust_test {
- srcs: ["tests/no_rt.rs"],
- }
-
--rust_test_host {
-- name: "tokio_host_test_tests_process_issue_2174",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/process_issue_2174.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_process_issue_2174",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/process_issue_2174.rs"],
--}
--
--rust_test_host {
-- name: "tokio_host_test_tests_process_issue_42",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/process_issue_42.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_process_issue_42",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/process_issue_42.rs"],
--}
--
--rust_test_host {
-- name: "tokio_host_test_tests_process_smoke",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/process_smoke.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_process_smoke",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/process_smoke.rs"],
--}
--
- rust_test_host {
- name: "tokio_host_test_tests_rt_basic",
- defaults: ["tokio_defaults"],
-@@ -423,111 +354,6 @@ rust_test {
- srcs: ["tests/rt_threaded.rs"],
- }
-
--rust_test_host {
-- name: "tokio_host_test_tests_signal_ctrl_c",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_ctrl_c.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_signal_ctrl_c",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_ctrl_c.rs"],
--}
--
--rust_test_host {
-- name: "tokio_host_test_tests_signal_drop_rt",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_drop_rt.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_signal_drop_rt",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_drop_rt.rs"],
--}
--
--rust_test_host {
-- name: "tokio_host_test_tests_signal_drop_signal",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_drop_signal.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_signal_drop_signal",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_drop_signal.rs"],
--}
--
--rust_test_host {
-- name: "tokio_host_test_tests_signal_multi_rt",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_multi_rt.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_signal_multi_rt",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_multi_rt.rs"],
--}
--
--rust_test_host {
-- name: "tokio_host_test_tests_signal_no_rt",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_no_rt.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_signal_no_rt",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_no_rt.rs"],
--}
--
--rust_test_host {
-- name: "tokio_host_test_tests_signal_notify_both",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_notify_both.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_signal_notify_both",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_notify_both.rs"],
--}
--
--rust_test_host {
-- name: "tokio_host_test_tests_signal_twice",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_twice.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_signal_twice",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/signal_twice.rs"],
--}
--
- rust_test_host {
- name: "tokio_host_test_tests_sync_barrier",
- defaults: ["tokio_defaults"],
-@@ -603,21 +429,6 @@ rust_test {
- srcs: ["tests/sync_mutex_owned.rs"],
- }
-
--rust_test_host {
-- name: "tokio_host_test_tests_sync_once_cell",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/sync_once_cell.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_sync_once_cell",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/sync_once_cell.rs"],
--}
--
- rust_test_host {
- name: "tokio_host_test_tests_sync_rwlock",
- defaults: ["tokio_defaults"],
-@@ -738,21 +549,6 @@ rust_test {
- srcs: ["tests/tcp_shutdown.rs"],
- }
-
--rust_test_host {
-- name: "tokio_host_test_tests_time_interval",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/time_interval.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_time_interval",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/time_interval.rs"],
--}
--
- rust_test_host {
- name: "tokio_host_test_tests_time_rt",
- defaults: ["tokio_defaults"],
-@@ -768,21 +564,6 @@ rust_test {
- srcs: ["tests/time_rt.rs"],
- }
-
--rust_test_host {
-- name: "tokio_host_test_tests_time_timeout",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/time_timeout.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_time_timeout",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/time_timeout.rs"],
--}
--
- rust_test_host {
- name: "tokio_host_test_tests_uds_split",
- defaults: ["tokio_defaults"],
-@@ -797,18 +578,3 @@ rust_test {
- defaults: ["tokio_defaults"],
- srcs: ["tests/uds_split.rs"],
- }
--
--rust_test_host {
-- name: "tokio_host_test_tests_uds_stream",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/uds_stream.rs"],
-- test_options: {
-- unit_test: true,
-- },
--}
--
--rust_test {
-- name: "tokio_device_test_tests_uds_stream",
-- defaults: ["tokio_defaults"],
-- srcs: ["tests/uds_stream.rs"],
--}
++ "io-util",
++ "libc",
++ "macros",
++ "memchr",
++ "mio",
++ "net",
++ "num_cpus",
++ "rt",
++ "rt-multi-thread",
++ "sync",
++ "time",
++ "tokio-macros",
++ ],
++ cfgs: ["tokio_track_caller"],
++ rustlibs: [
++ "libasync_stream",
++ "libbytes",
++ "libfutures",
++ "liblibc",
++ "libmemchr",
++ "libmio",
++ "libnix",
++ "libnum_cpus",
++ "libpin_project_lite",
++ "librand",
++ "libtokio",
++ "libtokio_stream",
++ "libtokio_test",
++ ],
++ proc_macros: ["libtokio_macros"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests__require_full",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/_require_full.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests__require_full",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/_require_full.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_buffered",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/buffered.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_buffered",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/buffered.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_async_fd",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_async_fd.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_async_fd",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_async_fd.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_async_read",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_async_read.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_async_read",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_async_read.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_chain",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_chain.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_chain",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_chain.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_copy",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_copy.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_copy",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_copy.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_copy_bidirectional",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_copy_bidirectional.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_copy_bidirectional",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_copy_bidirectional.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_driver",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_driver.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_driver",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_driver.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_driver_drop",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_driver_drop.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_driver_drop",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_driver_drop.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_lines",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_lines.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_lines",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_lines.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_mem_stream",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_mem_stream.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_mem_stream",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_mem_stream.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_read",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_read",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_read_buf",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read_buf.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_read_buf",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read_buf.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_read_exact",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read_exact.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_read_exact",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read_exact.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_read_line",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read_line.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_read_line",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read_line.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_read_to_end",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read_to_end.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_read_to_end",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read_to_end.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_read_to_string",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read_to_string.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_read_to_string",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read_to_string.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_read_until",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read_until.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_read_until",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_read_until.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_split",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_split.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_split",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_split.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_take",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_take.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_take",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_take.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_write",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_write.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_write",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_write.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_write_all",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_write_all.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_write_all",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_write_all.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_write_buf",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_write_buf.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_write_buf",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_write_buf.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_io_write_int",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_write_int.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_io_write_int",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/io_write_int.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_macros_join",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/macros_join.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_macros_join",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/macros_join.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_macros_pin",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/macros_pin.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_macros_pin",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/macros_pin.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_macros_select",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/macros_select.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_macros_select",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/macros_select.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_macros_test",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/macros_test.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_macros_test",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/macros_test.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_macros_try_join",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/macros_try_join.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_macros_try_join",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/macros_try_join.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_net_bind_resource",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/net_bind_resource.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_net_bind_resource",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/net_bind_resource.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_net_lookup_host",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/net_lookup_host.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_net_lookup_host",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/net_lookup_host.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_no_rt",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/no_rt.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_no_rt",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/no_rt.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_process_kill_on_drop",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/process_kill_on_drop.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_process_kill_on_drop",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/process_kill_on_drop.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_rt_basic",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/rt_basic.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_rt_basic",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/rt_basic.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_rt_common",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/rt_common.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_rt_common",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/rt_common.rs"],
++}
++
++
++rust_test_host {
++ name: "tokio_host_test_tests_rt_threaded",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/rt_threaded.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_rt_threaded",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/rt_threaded.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_sync_barrier",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_barrier.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_sync_barrier",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_barrier.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_sync_broadcast",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_broadcast.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_sync_broadcast",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_broadcast.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_sync_errors",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_errors.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_sync_errors",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_errors.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_sync_mpsc",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_mpsc.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_sync_mpsc",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_mpsc.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_sync_mutex",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_mutex.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_sync_mutex",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_mutex.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_sync_mutex_owned",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_mutex_owned.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_sync_mutex_owned",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_mutex_owned.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_sync_notify",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_notify.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_sync_notify",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_notify.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_sync_oneshot",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_oneshot.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_sync_oneshot",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_oneshot.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_sync_rwlock",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_rwlock.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_sync_rwlock",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_rwlock.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_sync_semaphore",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_semaphore.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_sync_semaphore",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_semaphore.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_sync_semaphore_owned",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_semaphore_owned.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_sync_semaphore_owned",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_semaphore_owned.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_sync_watch",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_watch.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_sync_watch",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/sync_watch.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_task_abort",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/task_abort.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_task_abort",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/task_abort.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_task_blocking",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/task_blocking.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_task_blocking",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/task_blocking.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_task_local",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/task_local.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_task_local",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/task_local.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_task_local_set",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/task_local_set.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_task_local_set",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/task_local_set.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_tcp_accept",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_accept.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_tcp_accept",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_accept.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_tcp_connect",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_connect.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_tcp_connect",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_connect.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_tcp_echo",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_echo.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_tcp_echo",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_echo.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_tcp_into_split",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_into_split.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_tcp_into_split",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_into_split.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_tcp_into_std",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_into_std.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_tcp_into_std",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_into_std.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_tcp_peek",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_peek.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_tcp_peek",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_peek.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_tcp_shutdown",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_shutdown.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_tcp_shutdown",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_shutdown.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_tcp_socket",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_socket.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_tcp_socket",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_socket.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_tcp_split",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_split.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_tcp_split",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/tcp_split.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_time_rt",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/time_rt.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_time_rt",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/time_rt.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_udp",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/udp.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_udp",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/udp.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_uds_cred",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/uds_cred.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_uds_cred",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/uds_cred.rs"],
++}
++
++rust_test_host {
++ name: "tokio_host_test_tests_uds_split",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/uds_split.rs"],
++ test_options: {
++ unit_test: true,
++ },
++}
++
++rust_test {
++ name: "tokio_device_test_tests_uds_split",
++ defaults: ["tokio_defaults_tokio"],
++ srcs: ["tests/uds_split.rs"],
++}