blob: cd551b8de29be81d547befda122a917ec73a0dbe [file] [log] [blame]
# Copyright 2019 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
#
# WARNING: This file was machine-generated from previous json files and
# will eventually be deleted.
#
# WARNING: This file was machine-generated from previous json files and
# will eventually be deleted.
group("archivist_tests") {
testonly = true
public_deps = [
"//garnet/bin/archivist:archivist_tests",
]
}
group("svc") {
testonly = true
public_deps = [
"//sdk/lib/svc:svc_tests",
]
}
group("netfilter") {
testonly = true
public_deps = [
"//garnet/lib/rust/netfilter:netfilter_tests",
]
}
group("containers_cpp") {
testonly = true
public_deps = [
"//src/lib/containers/cpp:containers_cpp_tests",
"//src/lib/containers/cpp:containers_cpp_unittests($host_toolchain)",
]
}
group("fidlext_tests") {
testonly = true
public_deps = [
"//garnet/lib/rust/fidl_fuchsia_hardware_ethernet_ext:fidl_fuchsia_hardware_ethernet_ext_tests",
"//garnet/lib/rust/fidl_fuchsia_net_ext:fidl_fuchsia_net_ext_tests",
"//garnet/lib/rust/fidl_fuchsia_net_policy_ext:fidl_fuchsia_net_policy_ext_tests",
"//garnet/lib/rust/fidl_fuchsia_net_stack_ext:fidl_fuchsia_net_stack_ext_tests",
"//garnet/lib/rust/fidl_fuchsia_netstack_ext:fidl_fuchsia_netstack_ext_tests",
]
}
group("fonts") {
testonly = true
public_deps = [
"//src/fonts",
"//src/fonts:tests",
]
}
group("tracing") {
testonly = true
public_deps = [
"//garnet/bin/cpuperf_provider:cpuperf_provider_tests",
"//garnet/bin/ktrace_provider:ktrace_provider_tests",
"//garnet/bin/trace/tests:trace_tests",
"//garnet/bin/trace2json:trace2json_tests($host_toolchain)",
"//garnet/bin/trace_stress",
"//garnet/lib/trace_converters:trace_converter_tests",
"//garnet/packages/prod:tracing",
]
}
group("fidl_compatibility_test_bin") {
testonly = true
public_deps = [
"//garnet/bin/fidl_compatibility_test:fidl_compatibility_test_bin",
]
}
group("sse") {
testonly = true
public_deps = [
"//garnet/go/src/sse:sse_test($host_toolchain)",
]
}
group("system_ota_tests") {
testonly = true
public_deps = [
"//garnet/tests/system_ota_tests",
]
}
group("acts_tests") {
testonly = true
public_deps = [
"//garnet/tests/acts_tests",
]
}
group("scenic") {
testonly = true
public_deps = [
"//garnet/bin/ui:scenic_tests",
"//garnet/bin/ui/benchmarks/image_grid_cpp",
"//garnet/bin/ui/benchmarks/transparency_benchmark",
"//garnet/bin/ui/tests/performance:benchmark_tests",
"//garnet/bin/ui/tests/performance:scenic_benchmarks",
"//garnet/bin/ui/tests/performance:vulkan_is_supported",
"//garnet/bin/ui/text/default_hardware_ime:default_hardware_ime",
"//garnet/bin/ui/text/default_hardware_ime:default_hardware_ime_tests",
"//garnet/bin/ui/text/test_suite:text_test_suite",
"//garnet/bin/ui/text/test_suite:text_test_suite_tests",
"//garnet/lib/ui/gfx/tests:mock_pose_buffer_provider",
"//garnet/lib/ui/gfx/tests/rotated_square_test",
"//garnet/packages/examples:scenic",
"//garnet/packages/prod:scenic",
"//src/ui/bin/ime:tests",
"//src/ui/bin/shortcut:tests",
]
}
group("vfs_cpp") {
testonly = true
public_deps = [
"//sdk/lib/vfs/cpp:vfs_cpp_tests",
]
}
group("fidl_compatibility_test_server_go") {
testonly = true
public_deps = [
"//garnet/bin/fidl_compatibility_test/golang:fidl_compatibility_test_server_go",
]
}
group("network") {
testonly = true
public_deps = [
"//garnet/bin/http:http_service_tests",
"//garnet/bin/http/tests/manual/mwget",
"//garnet/packages/prod:network",
]
}
group("insntrace") {
testonly = true
public_deps = [
"//garnet/bin/insntrace/tests",
"//garnet/packages/prod:insntrace",
]
}
group("cpuperf") {
testonly = true
public_deps = [
"//garnet/bin/cpuperf/print/tests:cpuperf_raw_printer_test($host_toolchain)",
"//garnet/bin/cpuperf/tests:cpuperf_tests",
"//garnet/packages/prod:cpuperf",
]
}
group("cpuperf_provider") {
testonly = true
public_deps = [
"//garnet/bin/cpuperf_provider:cpuperf_provider_tests",
"//garnet/packages/prod:tracing",
]
}
group("netcfg_tests") {
testonly = true
public_deps = [
"//garnet/bin/netcfg:netcfg_tests",
]
}
group("net-cli") {
testonly = true
public_deps = [
"//garnet/bin/net-cli:net-cli-tests",
]
}
group("odu_tests") {
testonly = true
public_deps = [
"//garnet/bin/odu:odu_tests",
]
}
group("odu_host_tests") {
testonly = true
public_deps = [
"//garnet/bin/odu:odu_tests($host_toolchain)",
]
}
group("fostr") {
testonly = true
public_deps = [
"//garnet/public/lib/fostr:tests_package",
]
}
group("iquery_golden_test") {
testonly = true
public_deps = [
"//garnet/bin/iquery/testing:iquery_golden_test",
]
}
group("elflib") {
testonly = true
public_deps = [
"//src/lib/elflib:elflib_tests($host_toolchain)",
]
}
group("component_cpp") {
testonly = true
public_deps = [
"//sdk/lib/sys/cpp/tests:component_cpp_tests",
]
}
group("fuzzing") {
testonly = true
public_deps = [
"//sdk/lib/fidl/cpp/fuzzing:fidl_cpp_fuzzing_tests",
"//sdk/lib/fuzzing/cpp:fuzz_input_unittests($host_toolchain)",
"//sdk/lib/fuzzing/cpp:fuzzing_traits_tests",
]
}
group("process") {
testonly = true
public_deps = [
"//garnet/lib/process:process_unittests",
]
}
group("escher") {
testonly = true
public_deps = [
"//src/ui/lib/escher:escher_tests",
"//src/ui/lib/escher/test:escher_unittests($host_toolchain)",
]
}
group("ui") {
testonly = true
public_deps = [
"//garnet/public/lib/ui/base_view/cpp:base_view_unittests",
"//garnet/public/lib/ui/base_view/cpp:base_view_transitional_unittests",
"//garnet/public/lib/ui/gfx/cpp:math_unittests",
]
}
group("sysmgr") {
testonly = true
public_deps = [
"//garnet/bin/sysmgr/integration_tests",
"//garnet/packages/prod:sysmgr",
]
}
group("zxdb") {
testonly = true
public_deps = [
"//src/developer/debug/zxdb:zxdb_tests($host_toolchain)",
]
}
group("debugserver") {
testonly = true
public_deps = [
"//garnet/bin/debugserver:tests",
"//garnet/lib/debugger_utils:debugger_utils_tests",
"//garnet/lib/inferior_control:inferior_control_tests",
"//garnet/packages/prod:debugserver",
]
}
group("examples") {
testonly = true
public_deps = [
":intl_examples",
"//garnet/examples/rust/inspect-rs:inspect_example_rs_tests",
"//sdk/lib/sys/cpp/testing/examples:component_context_provider_example_test",
"//sdk/lib/sys/cpp/testing/examples:component_context_provider_example_test",
"//sdk/lib/sys/cpp/testing/examples/test_with_environment:test_with_environment_example_test",
]
}
group("intl_examples") {
testonly = true
public_deps = [
"//examples/intl/tz_version_parrot/test:tz_version_parrot_test",
"//garnet/examples/intl/manager:tests",
"//garnet/examples/intl/wisdom/test:intl_wisdom_test",
]
}
group("boringssl") {
testonly = true
public_deps = [
"//third_party/boringssl:boringssl_fuzzers",
"//third_party/boringssl:boringssl_tests",
]
}
group("go_far_tests") {
testonly = true
public_deps = [
"//garnet/go/src/far:go_far_tests",
]
}
group("sched_tests") {
testonly = true
public_deps = [
"//garnet/bin/sched:tests",
]
}
group("all") {
testonly = true
public_deps = [
":a11y",
":acts_tests",
":amber",
":archivist_tests",
":asio",
":async_promise",
":ath10k",
":banjo",
":bluetooth",
":boringssl",
":camera_client",
":camera_driver",
":carnelian",
":catapult_converter",
":chrealm",
":cmx",
":cobalt_client",
":component_cpp",
":components_binary_tests",
":containers_cpp",
":cpuperf",
":cpuperf_provider",
":debug_agent",
":debugserver",
":device_settings",
":display_capture_test",
":e2e_input_tests",
":elflib",
":escher",
":examples",
":fidl",
":fidl_compatibility_test",
":fidl_compatibility_test_bin",
":fidl_compatibility_test_server_cpp",
":fidl_compatibility_test_server_go",
":fidl_compatibility_test_server_llcpp",
":fidl_compatibility_test_server_rust",
":fidl_llcpp_conformance_test",
":fidl_llcpp_types_test",
":fidlext_tests",
":files_async",
":fonts",
":forced_fdr",
":fostr",
":fsl",
":fuchsia_component_test",
":fuzzing",
":fxl",
":gfxlatency",
":go_benchmarking_tests",
":go_far_tests",
":go_merkle_tests",
":go_stdlib_tests",
":go_thinfs_tests",
":go_tuf",
":guest",
":httpdate_hyper",
":image_pipe_swapchain",
":insntrace",
":inspect_tests",
":json",
":kms",
":lib",
":libc",
":linux_runner",
":log_listener",
":logger",
":magma",
":media",
":memory_metrics",
":net-cli",
":netcfg_tests",
":netemul",
":netfilter",
":netstack",
":netstack3",
":network",
":network_time",
":odu_host_tests",
":odu_tests",
":omaha_client",
":overnet",
":pkg_cache",
":pkg_ctl",
":pkg_resolver",
":pkg_url",
":pmd",
# TODO(DNO-678): restore once power fidl updated & power manager refactored
#":power_manager",
":process",
":profiler",
":rapidjson_utils",
":run_test_component",
":run_tests",
":runtime",
":rust_crates",
":scenic",
":scenic_cpp",
":sched_tests",
":scpi",
":setui_client",
":setui_service",
":sl4f",
":sse",
":stash",
":svc",
":syslog",
":sysmem_connector",
":sysmgr",
":sysmgr_tests",
":system_monitor_fuchsia",
":system_monitor_host",
":system_ota_tests",
":system_update_checker",
":telephony",
":terminal",
":tiles",
":timezone",
":tracing",
":ui",
":unicode_utils",
":url",
":uuid",
":vfs_cpp",
":virtual_audio",
":vulkan",
":wayland",
":webpki_roots_fuchsia",
":whereiscl",
":zircon",
":zxdb",
"//garnet/bin/perfcompare:tests",
"//garnet/bin/sl4f:tests",
"//garnet/bin/sshd-host:sshd-host-tests",
"//garnet/go/src/pm:host_tests",
"//src/connectivity/network/dhcp:dhcp_tests",
"//src/connectivity/network/mdns/bundles:tests",
]
}
group("pmd") {
testonly = true
public_deps = [
"//garnet/go/src/pmd:pmd_tests",
]
}
group("fidl_llcpp_conformance_test") {
testonly = true
public_deps = [
"//garnet/public/lib/fidl/llcpp:fidl_llcpp_conformance_test",
]
}
group("fidl_llcpp_types_test") {
testonly = true
public_deps = [
"//garnet/public/lib/fidl/llcpp:fidl_llcpp_types_test",
]
}
group("async_promise") {
testonly = true
public_deps = [
"//garnet/public/lib/async_promise:async_promise_unittests_package",
]
}
group("cmx") {
testonly = true
public_deps = [
"//garnet/lib/cmx:cmx_unittests",
"//garnet/public/lib/cmx_facet_parser:cmx_facet_parser_unittests",
]
}
group("libc") {
testonly = true
public_deps = [
"//third_party/libc-tests",
]
}
group("inspect_tests") {
testonly = true
public_deps = [
":inspect_health_unittests",
":inspect_query_unittests",
":inspect_unittests",
":iquery_golden_test",
":libinspect_integration_tests",
":sys_inspect_cpp_tests",
]
}
group("inspect_unittests") {
testonly = true
public_deps = [
"//garnet/public/lib/inspect_deprecated/tests:inspect_unittests",
]
}
group("sys_inspect_cpp_tests") {
testonly = true
public_deps = [
"//sdk/lib/sys/inspect/cpp/tests:sys_inspect_cpp_tests",
]
}
group("inspect_health_unittests") {
testonly = true
public_deps = [
"//garnet/public/lib/inspect_deprecated/health/tests:inspect_health_unittests",
]
}
group("inspect_query_unittests") {
testonly = true
public_deps = [
"//garnet/public/lib/inspect_deprecated/query/tests:inspect_query_unittests",
]
}
group("memory_metrics") {
testonly = true
public_deps = [
"//src/developer/memory/metrics/tests",
"//src/developer/memory/monitor/tests",
]
}
group("netstack_integration_tests") {
testonly = true
public_deps = [
"//src/connectivity/network/dhcp:dhcpd",
"//src/connectivity/network/testing/netemul",
"//src/connectivity/network/tests:netstack_integration_tests",
]
}
group("netstack") {
testonly = true
public_deps = [
":netstack_integration_tests",
"//garnet/packages/prod:netstack",
"//src/connectivity/network/netstack:netstack_gotests",
"//src/connectivity/network/netstack/dhcp:netstack_dhcp_gotests",
"//src/connectivity/network/netstack/dns:netstack_dns_gotests",
"//src/connectivity/network/netstack/link/bridge:netstack_link_bridge_test($host_toolchain)",
"//src/connectivity/network/netstack/routes:netstack_routes_gotests",
"//src/connectivity/network/netstack/tests:netstack_manual_tests",
"//src/connectivity/network/netstack/util:netstack_util_test($host_toolchain)",
"//src/connectivity/network/tests:device_name_provider",
"//src/connectivity/network/tests:netstack_bsdsocket_c_api_test($host_toolchain)",
"//src/connectivity/network/tests:netstack_c_api_tests",
"//src/connectivity/network/tests:netstack_external_network_test_client($host_toolchain)",
]
}
group("netstack3") {
testonly = true
public_deps = [
"//src/connectivity/network/netstack3:netstack3_tests",
]
}
group("fidl") {
testonly = true
public_deps = [
"//examples/fidl/echo_test/cpp",
"//garnet/examples/fidl/echo_server_cpp:echo_server_cpp_tests",
"//garnet/go/src/fidl:fidlgen_common_test($host_toolchain)",
"//garnet/go/src/fidl:fidlgen_cpp_ir_test($host_toolchain)",
"//garnet/go/src/fidl:fidlgen_cpp_overnet_internal_test($host_toolchain)",
"//garnet/go/src/fidl:fidlgen_cpp_test($host_toolchain)",
"//garnet/go/src/fidl:fidlgen_golang_ir_test($host_toolchain)",
"//garnet/go/src/fidl:fidlgen_golang_test($host_toolchain)",
"//garnet/go/src/fidl:fidlgen_llcpp_test($host_toolchain)",
"//garnet/go/src/fidl:fidlgen_rust_ir_test($host_toolchain)",
"//garnet/go/src/fidl:fidlgen_rust_test($host_toolchain)",
"//garnet/go/src/fidl:fidlgen_syzkaller_ir_test($host_toolchain)",
"//garnet/go/src/fidl:fidlgen_syzkaller_test($host_toolchain)",
"//garnet/go/src/fidl:fidlgen_types_test($host_toolchain)",
"//garnet/public/lib/fidl/rust/fidl:fidl_test_build($host_toolchain)",
"//garnet/public/lib/fidl/rust/fidl:rust_fidl_tests",
"//garnet/tests/fidl-changes",
"//garnet/tests/fidl-dangerous-identifiers",
"//sdk/lib/fidl/cpp:fidl_cpp_host_conformance_test($host_toolchain)",
"//sdk/lib/fidl/cpp:fidl_cpp_host_unittests($host_toolchain)",
"//sdk/lib/fidl/cpp:fidl_tests",
"//sdk/lib/sys/service/cpp:sys_service_tests",
"//tools/fidl/gidl:gidl_parser_test($host_toolchain)",
]
}
group("difl") {
testonly = true
public_deps = [
"//tools/fidl/difl/tests",
]
}
group("netemul") {
testonly = true
public_deps = [
"//src/connectivity/network/testing/netemul:tests",
]
}
group("overnet") {
testonly = true
public_deps = [
# FIXME(FLK-187, FLK-188): Disabled because of flakes.
# "//src/connectivity/overnet/examples:overnet_examples_tests",
"//src/connectivity/overnet/deprecated/lib:overnet_fuzzers",
"//src/connectivity/overnet/deprecated/lib:overnet_tests",
"//src/connectivity/overnet/deprecated/lib:overnet_unittests($host_toolchain)",
"//src/connectivity/overnet/deprecated/lib/endpoint/integration_tests:router_endpoint_integration_fuzzer_replay($host_toolchain)",
"//src/connectivity/overnet/deprecated/overnetstack:overnetstack_tests",
"//src/connectivity/overnet/examples:overnet_examples_tests",
"//src/connectivity/overnet/lib/core:overnet-core-tests",
"//src/connectivity/overnet/lib/salt_slab:salt_slab_test_build($host_toolchain)",
]
}
group("syslog") {
testonly = true
public_deps = [
"//garnet/public/lib/syslog/cpp:tests",
"//garnet/public/lib/syslog/go/src/syslog:syslog_gotests",
]
}
group("fsl") {
testonly = true
public_deps = [
"//garnet/public/lib/fsl:fsl_tests",
]
}
group("setui_service") {
testonly = true
public_deps = [
"//garnet/bin/setui:setui_service_tests",
"//garnet/packages/prod:setui_service",
]
}
group("rapidjson_utils") {
testonly = true
public_deps = [
"//garnet/public/lib/rapidjson_utils:rapidjson_utils_unittests",
]
}
group("go_benchmarking_tests") {
testonly = true
public_deps = [
"//garnet/go/src/benchmarking:go_benchmarking_tests",
]
}
group("go_thinfs_tests") {
testonly = true
public_deps = [
"//garnet/go/src/thinfs:go_thinfs_tests",
]
}
group("pkg_url") {
testonly = true
public_deps = [
"//src/lib/pkg_url:pkg_url_unittests",
]
}
group("guest") {
testonly = true
public_deps = [
"//garnet/bin/vsock_service:vsock_service-tests",
"//sdk/lib/virtualization:virtualization_lib_tests",
"//src/virtualization/bin/guest_manager:guest_manager_tests",
"//src/virtualization/bin/vmm:vmm_tests",
"//src/virtualization/bin/vmm/device:virtio_magma_mock_system",
"//src/virtualization/lib/grpc:grpc_vsock_tests",
"//src/virtualization/lib/guest_interaction:guest_interaction_tests",
"//src/virtualization/lib/vsh:vsh_tests",
"//src/virtualization/tests:guest_integration_tests",
"//src/virtualization/tests:guest_unit_tests",
]
}
group("pkg_ctl") {
testonly = true
public_deps = [
"//garnet/bin/pkg_ctl:pkg_ctl_tests",
"//garnet/packages/prod:pkg_ctl",
"//garnet/tests/pkgctl:pkgctl-integration-tests",
]
}
group("scpi") {
testonly = true
public_deps = [
"//garnet/bin/scpi:scpi_server_tests",
]
}
group("lib") {
testonly = true
public_deps = [
"//garnet/lib:garnet_lib_tests",
]
}
group("uuid") {
testonly = true
public_deps = [
"//src/lib/uuid:uuid_tests",
]
}
group("fuchsia_component_test") {
testonly = true
public_deps = [
"//garnet/public/rust/fuchsia-component/isolated_component_test:fuchsia_component_test_inner",
"//garnet/public/rust/fuchsia-component/isolated_component_test:fuchsia_component_test_middle",
"//garnet/public/rust/fuchsia-component/isolated_component_test:fuchsia_component_test_middle_sibling",
"//garnet/public/rust/fuchsia-component/isolated_component_test:fuchsia_component_test_outer",
]
}
group("image_pipe_swapchain") {
testonly = true
public_deps = [
"//garnet/lib/vulkan:image-pipe-swapchain-tests",
]
}
group("sysmgr_tests") {
testonly = true
public_deps = [
"//garnet/bin/sysmgr/test:sysmgr_tests",
]
}
group("url") {
testonly = true
public_deps = [
"//src/lib/url:url_tests",
]
}
group("fidl_compatibility_test_server_rust") {
testonly = true
public_deps = [
"//garnet/bin/fidl_compatibility_test:fidl_compatibility_test_server_rust",
]
}
group("go_stdlib_tests") {
testonly = true
public_deps = [
"//third_party/go:go_fidl_tests",
"//third_party/go:go_stdlib_tests",
]
}
group("cobalt_client") {
testonly = true
public_deps = [
"//garnet/packages/prod:cobalt_client",
"//src/cobalt/bin:cobalt_tests",
]
}
group("banjo") {
testonly = true
public_deps = [
"//tools/banjo/banjo:banjo_unittests($host_toolchain)",
]
}
group("gfxlatency") {
testonly = true
public_deps = [
"//garnet/tests/gfxlatency",
]
}
group("log_listener") {
testonly = true
public_deps = [
"//garnet/bin/log_listener:log_listener_tests",
"//garnet/packages/prod:log_listener",
]
}
group("media") {
testonly = true
public_deps = [
":virtual_audio",
"//garnet/bin/media/codecs:tests",
"//garnet/lib/media/codec_impl:tests",
"//sdk/lib/media/cpp:media_lib_timeline_tests",
"//src/media:tests",
"//src/media/playback/mediaplayer:tests",
]
}
group("system_monitor_fuchsia") {
testonly = true
public_deps = [
"//garnet/bin/system_monitor/harvester:system_monitor_harvester_tests",
]
}
group("system_monitor_host") {
testonly = true
public_deps = [
"//garnet/bin/system_monitor/dockyard_host/tests:dockyard_host_test($host_toolchain)",
"//garnet/lib/system_monitor:system_monitor_tests($host_toolchain)",
]
}
group("ath10k") {
testonly = true
public_deps = [
"//src/connectivity/wlan/drivers/third_party/atheros/ath10k:ath10k_test",
]
}
group("pkg_cache") {
testonly = true
public_deps = [
"//garnet/bin/pkg_cache:pkg_cache_tests",
"//garnet/packages/prod:pkg_cache",
"//garnet/tests/pkg-cache:pkg-cache-integration-tests",
]
}
# TODO(DNO-678): restore once power fidl updated & power manager refactored
#group("power_manager") {
# testonly = true
# public_deps = [
# "//garnet/bin/power_manager:power_manager_tests",
# "//garnet/go/src/power_manager:power_manager_gotests",
# "//garnet/packages/prod:power_manager",
# ]
#}
group("fidl_compatibility_test") {
testonly = true
public_deps = [
":fidl_compatibility_test_server_cpp",
":fidl_compatibility_test_server_go",
":fidl_compatibility_test_server_llcpp",
":fidl_compatibility_test_server_rust",
"//garnet/bin/fidl_compatibility_test",
]
}
group("camera_client") {
testonly = true
public_deps = [
"//src/camera/simple_camera/simple_camera_lib:camera_tests",
"//src/camera/test/camera_client_test",
]
}
group("camera_driver") {
testonly = true
public_deps = [
"//src/camera:camera_full_on_device_test",
"//src/camera:camera_full_test",
]
}
group("network_time") {
testonly = true
public_deps = [
"//garnet/bin/network_time:network_time_tests",
"//garnet/bin/network_time/test:system_time_updater_test",
"//garnet/packages/prod:network_time",
]
}
group("logger") {
testonly = true
public_deps = [
"//garnet/bin/logger:logger_tests",
"//garnet/bin/logger/tests:logger_integration_tests",
"//garnet/packages/prod:logger",
]
}
group("telephony") {
testonly = true
public_deps = [
"//src/connectivity/telephony/lib/qmi-protocol:tests",
]
}
group("profiler") {
testonly = true
public_deps = [
"//garnet/examples/profiler:profiler_example",
"//garnet/lib/profiler/tests:profiler_tests",
]
}
group("tiles") {
testonly = true
public_deps = [
"//garnet/bin/developer/tiles:tiles_tests",
]
}
group("timezone") {
testonly = true
public_deps = [
"//garnet/bin/timezone/test:timezone_tests",
]
}
group("scenic_cpp") {
testonly = true
public_deps = [
"//sdk/lib/ui/scenic/cpp/tests:scenic_cpp_tests",
]
}
group("kms") {
testonly = true
public_deps = [
"//garnet/bin/kms:kms_tests",
]
}
group("run_tests") {
testonly = true
public_deps = [
"//garnet/bin/run/test:run_test_exiter",
"//garnet/bin/run/test:run_tests",
]
}
group("vulkan") {
testonly = true
public_deps = [
"//garnet/packages/prod:vulkan",
"//src/graphics/lib/vulkan:loader_and_validation_tests",
]
}
group("magma") {
testonly = true
public_deps = [
"//garnet/drivers/gpu/msd-img-rgx/tests/integration:msd_img_rgx_integration_tests",
"//garnet/drivers/gpu/msd-img-rgx/tests/unit_tests:msd_img_rgx_nonhardware_tests",
"//garnet/lib/magma/gnbuild/magma-arm-mali:msd-arm-mali-integration-tests",
"//garnet/lib/magma/gnbuild/magma-arm-mali:msd_arm_mali_nonhardware_tests",
"//garnet/lib/magma/gnbuild/magma-img-rgx:magma-vulkan-no-hardware",
"//garnet/lib/magma/gnbuild/magma-vsl-gc:nonhardware-tests",
"//garnet/lib/magma/tests:magma_abi_conformance_tests",
"//garnet/lib/magma/tests:magma_nonhardware_tests",
"//garnet/lib/magma/tests:tests",
"//garnet/lib/magma/tests:vulkan-tests",
"//garnet/packages/prod:vulkan",
]
if (target_cpu == "x64") {
public_deps += [
"//garnet/lib/magma/gnbuild/magma-intel-gen:magma_intel_gen_integration_tests",
"//garnet/lib/magma/gnbuild/magma-intel-gen:magma_intel_gen_nonhardware_tests",
]
}
}
group("json") {
testonly = true
public_deps = [
"//build/tools/json_merge:json_merge_test($host_toolchain)",
"//garnet/public/lib/json:json_unittests",
]
}
group("components_binary_tests") {
testonly = true
public_deps = [
"//garnet/bin/appmgr/integration_tests/components:components_binary_tests",
]
}
group("display_capture_test") {
testonly = true
public_deps = [
"//garnet/bin/display_capture_test",
]
}
group("pkg_resolver") {
testonly = true
public_deps = [
"//garnet/bin/pkg_resolver:pkg_resolver_tests",
"//garnet/packages/prod:pkg_resolver",
]
}
group("system_update_checker") {
testonly = true
public_deps = [
"//garnet/bin/system-update-checker:system-update-checker-tests",
]
}
group("chrealm") {
testonly = true
public_deps = [
"//garnet/bin/chrealm/integration_tests:chrealm_integrationtests",
"//garnet/bin/chrealm/integration_tests:chrealm_test_get_message",
"//garnet/packages/prod:chrealm",
]
}
group("amber") {
testonly = true
public_deps = [
"//garnet/go/src/amber:amber_tests",
"//garnet/go/src/amber:test_config",
"//garnet/go/src/amber/system_updater:system_updater_tests",
"//garnet/packages/prod:amber",
"//garnet/tests/amberctl:amberctl-tests",
"//garnet/tests/pkg-resolver:tests",
"//garnet/tests/system_updater:systemupdater-tests",
]
}
group("go_tuf") {
testonly = true
public_deps = [
"//garnet/go/src/go-tuf:go_tuf_host_tests($host_toolchain)",
"//garnet/go/src/go-tuf:go_tuf_tests",
]
}
group("libinspect_integration_tests") {
testonly = true
public_deps = [
"//garnet/public/lib/inspect_deprecated/integration:libinspect_integration_tests",
]
}
group("zircon") {
testonly = true
public_deps = [
"//garnet/tests/zircon:zircon_tests",
"//garnet/tests/zircon/libdriver-integration-test:libdriver-integration-test",
]
}
group("runtime") {
testonly = true
public_deps = [
"//garnet/bin/appmgr:unittests",
"//garnet/bin/appmgr/integration_tests:appmgr_integration_tests",
"//garnet/bin/appmgr/integration_tests/inspect:inspect_integration_tests",
"//garnet/bin/appmgr/integration_tests/inspect:inspect_vmo_integration_tests",
"//garnet/bin/appmgr/integration_tests/mock_runner:appmgr_mock_runner",
"//garnet/bin/appmgr/integration_tests/mock_runner:fake_component_for_runner",
"//garnet/bin/appmgr/integration_tests/sandbox/features/build-info:build_info_tests",
"//garnet/bin/appmgr/integration_tests/sandbox/features/isolated-temp:has_isolated_temp",
"//garnet/bin/appmgr/integration_tests/sandbox/features/isolated-temp:no_isolated_temp",
"//garnet/bin/appmgr/integration_tests/sandbox/features/shell:has_deprecated_shell",
"//garnet/bin/appmgr/integration_tests/sandbox/features/shell:no_shell",
"//garnet/bin/appmgr/integration_tests/sandbox/features/storage",
"//garnet/bin/appmgr/integration_tests/sandbox/features/system-temp:has_system_temp",
"//garnet/bin/appmgr/integration_tests/sandbox/features/system-temp:no_system_temp",
"//garnet/bin/appmgr/integration_tests/sandbox/services:multiple_components",
"//garnet/bin/appmgr/integration_tests/sandbox/services:no_services",
"//garnet/bin/appmgr/integration_tests/sandbox/services:some_services",
"//garnet/bin/appmgr/integration_tests/util:persistent_storage_test_util",
"//garnet/bin/glob",
"//garnet/examples/fidl/echo_server_cpp",
"//garnet/packages/prod:runtime",
]
}
group("go_merkle_tests") {
testonly = true
public_deps = [
"//garnet/go/src/merkle:go_merkle_tests",
]
}
group("asio") {
testonly = true
public_deps = [
"//third_party/asio:asio_unittests",
]
}
group("fxl") {
testonly = true
public_deps = [
"//src/lib/fxl:fxl_tests",
"//src/lib/fxl:fxl_unittests($host_toolchain)",
]
}
group("device_settings") {
testonly = true
public_deps = [
"//garnet/go/src/device_settings:device_settings_gotests",
"//garnet/packages/prod:device_settings",
]
}
group("terminal") {
testonly = true
public_deps = [
"//garnet/bin/terminal:tests",
]
}
group("run_test_component") {
testonly = true
public_deps = [
"//garnet/bin/run_test_component:run_test_component_unittests",
"//garnet/bin/run_test_component/test:run_test_component_test",
"//garnet/packages/testing:run_test_component",
]
}
group("bluetooth") {
testonly = true
public_deps = [
"//garnet/packages/prod:bluetooth_core",
"//src/connectivity/bluetooth/core/bt-gap:tests",
"//src/connectivity/bluetooth/core/bt-host:bluetooth_fuzzers",
"//src/connectivity/bluetooth/hci/emulator",
"//src/connectivity/bluetooth/lib/bt-avctp:tests",
"//src/connectivity/bluetooth/lib/bt-avdtp:tests",
"//src/connectivity/bluetooth/lib/fuchsia-bluetooth:tests",
"//src/connectivity/bluetooth/profiles/bt-a2dp-sink:tests",
"//src/connectivity/bluetooth/tests",
"//src/connectivity/bluetooth/tools/bt-avrcp-controller:tests",
"//src/connectivity/bluetooth/tools/bt-cli:tests",
"//src/connectivity/bluetooth/tools/bt-snoop:tests",
"//src/connectivity/bluetooth/tools/tests/bt-tool-cli-tests",
]
}
group("rust_crates") {
testonly = true
public_deps = [
"//garnet/lib/rust/cm_fidl_translator:cm_fidl_translator_tests",
"//garnet/lib/rust/cm_fidl_validator:cm_fidl_validator_tests",
"//garnet/lib/rust/cm_json:cm_json_tests",
"//garnet/lib/rust/cm_rust:cm_rust_tests",
"//garnet/lib/rust/connectivity-testing:connectivity-testing-tests",
"//garnet/lib/rust/escaped-cstring:escaped-cstring-tests",
"//garnet/lib/rust/ethernet:ethernet-tests",
"//garnet/lib/rust/fidl_fuchsia_amber_ext:fidl_fuchsia_amber_ext_tests",
"//garnet/lib/rust/fidl_fuchsia_pkg_ext:fidl_fuchsia_pkg_ext_tests",
"//garnet/lib/rust/fuchsia_pkg:fuchsia_pkg_tests",
"//garnet/lib/rust/fuchsia_pkg_testing:tests",
"//garnet/lib/rust/io_util:io_util_tests",
"//garnet/public/rust:rust-crates-tests",
"//garnet/public/rust/fdio:tests",
"//garnet/public/rust/fuchsia-async:fuchsia-async-tests",
"//garnet/public/rust/fuchsia-bootfs:fuchsia-bootfs-tests",
"//garnet/public/rust/fuchsia-hyper:fuchsia-hyper-tests",
"//garnet/public/rust/fuchsia-syslog:fuchsia-syslog-tests",
"//garnet/public/rust/fuchsia-vfs:fuchsia-vfs-tests",
"//garnet/public/rust/fuchsia-zircon:fuchsia-zircon-tests",
]
}
group("stash") {
testonly = true
public_deps = [
"//garnet/bin/stash:stash_tests",
"//garnet/bin/stash_ctl:stash_ctl_tests",
"//garnet/packages/prod:stash",
]
}
group("fidl_compatibility_test_server_cpp") {
testonly = true
public_deps = [
"//garnet/bin/fidl_compatibility_test:fidl_compatibility_test_server_cpp",
]
}
group("fidl_compatibility_test_server_llcpp") {
testonly = true
public_deps = [
"//garnet/bin/fidl_compatibility_test:fidl_compatibility_test_server_llcpp",
]
}
group("wayland") {
testonly = true
public_deps = [
"//garnet/bin/wayland:wayland_tests",
]
}
group("virtual_audio") {
testonly = true
public_deps = [
"//garnet/packages/config:virtual_audio",
"//src/media/audio/virtual_audio_service",
]
}
group("e2e_input_tests") {
testonly = true
public_deps = [
"//garnet/tests/e2e_input_tests:e2e_input_tests",
"//src/ui/tests/e2e_input_tests",
]
}
group("debug_agent") {
testonly = true
public_deps = [
"//garnet/packages/prod:debug_agent",
"//src/developer/debug/debug_agent:debug_agent_tests",
]
}
group("sysmem_connector") {
testonly = true
public_deps = [
"//garnet/bin/sysmem_connector:sysmem_connector_test",
]
}
group("omaha_client") {
testonly = true
public_deps = [
"//garnet/bin/fake_channel_writer",
"//garnet/bin/omaha_client:omaha_client_service_bin_tests",
"//garnet/lib/rust/omaha_client:omaha_client_lib_tests",
"//garnet/packages/prod:omaha_client",
]
}
group("webpki_roots_fuchsia") {
testonly = true
public_deps = [
"//garnet/lib/rust/webpki-roots-fuchsia:webpki-roots-fuchsia_tests",
]
}
group("httpdate_hyper") {
testonly = true
public_deps = [
"//garnet/lib/rust/httpdate-hyper:httpdate-hyper-tests",
]
}
group("setui_client") {
testonly = true
public_deps = [
"//garnet/bin/setui_client:setui_client_interface_test",
"//garnet/bin/setui_client:setui_client_tests",
"//garnet/packages/prod:setui_client",
]
}
group("unicode_utils") {
testonly = true
public_deps = [
"//garnet/lib/rust/intl/unicode_utils/char_collection:char_collection_tests",
]
}
group("carnelian") {
testonly = true
public_deps = [
"//garnet/public/rust/carnelian:carnelian_integration_test",
"//garnet/public/rust/carnelian:carnelian_tests",
]
}
group("linux_runner") {
testonly = true
public_deps = [
"//src/virtualization/packages/biscotti_guest/linux_runner:linux_runner_tests",
]
}
group("catapult_converter") {
testonly = true
public_deps = [
"//garnet/bin/catapult_converter:catapult_converter_tests($host_toolchain)",
]
}
group("sl4f") {
testonly = true
public_deps = [
"//sdk/testing/sl4f/client:tests",
]
}
group("whereiscl") {
testonly = true
public_deps = [
"//tools/whereiscl:whereiscl_test($host_toolchain)",
]
}
group("a11y") {
testonly = true
public_deps = [
"//src/ui/a11y/bundles:tests",
]
}
group("forced_fdr") {
testonly = true
public_deps = [
"//garnet/lib/rust/forced_fdr:forced_fdr_tests",
]
}
group("files_async") {
testonly = true
public_deps = [
"//garnet/lib/rust/files_async:files_async_tests",
]
}