blob: b0198b96ae774350249945b24843da93586030b1 [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.
import("//build/testing/environments.gni")
import("//src/sys/build/components.gni")
fuchsia_component("configure-legacy-privacy-off") {
testonly = true
manifest = "meta/configure_legacy_privacy_off.cmx"
deps = [
"configure_legacy_privacy_off",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("configure-legacy-privacy-on") {
testonly = true
manifest = "meta/configure_legacy_privacy_on.cmx"
deps = [
"configure_legacy_privacy_on",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("connect-to-open-network") {
testonly = true
manifest = "meta/connect_to_open_network.cmx"
deps = [
"connect_to_open_network",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("connect-to-wpa2-network") {
testonly = true
manifest = "meta/connect_to_wpa2_network.cmx"
deps = [
"connect_to_wpa2_network",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("connect-with-bad-password") {
testonly = true
manifest = "meta/connect_with_bad_password.cmx"
deps = [
"connect_with_bad_password",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("connect-with-failed-association") {
testonly = true
manifest = "meta/connect_with_failed_association.cmx"
deps = [
"connect_with_failed_association",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("connect-with-wrong-credential-type") {
testonly = true
manifest = "meta/connect_with_wrong_credential_type.cmx"
deps = [
"connect_with_wrong_credential_type",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("ethernet-tx-rx") {
testonly = true
manifest = "meta/ethernet_tx_rx.cmx"
deps = [
"ethernet_tx_rx",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("multi-ifaces") {
testonly = true
manifest = "meta/multi_ifaces.cmx"
deps = [
"multi_ifaces",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("multiple-clients-ap") {
testonly = true
manifest = "meta/multiple_clients_ap.cmx"
deps = [
"multiple_clients_ap",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("open-ap-connect") {
testonly = true
manifest = "meta/open_ap_connect.cmx"
deps = [
"open_ap_connect",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("set-country") {
testonly = true
manifest = "meta/set_country.cmx"
deps = [
"set_country",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("sim-client-vs-sim-ap") {
testonly = true
manifest = "meta/sim_client_vs_sim_ap.cmx"
deps = [
"sim_client_vs_sim_ap",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("simulate-scan") {
testonly = true
manifest = "meta/simulate_scan.cmx"
deps = [
"simulate_scan",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_component("verify-ethernet") {
testonly = true
manifest = "meta/verify_ethernet.cmx"
deps = [
"verify_ethernet",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_test_package("wlan-hw-sim-test") {
test_components = [
":configure-legacy-privacy-off",
":configure-legacy-privacy-on",
":connect-to-open-network",
":connect-to-wpa2-network",
":connect-with-bad-password",
":connect-with-failed-association",
":connect-with-wrong-credential-type",
":ethernet-tx-rx",
":multi-ifaces",
":multiple-clients-ap",
":open-ap-connect",
":set-country",
":sim-client-vs-sim-ap",
":simulate-scan",
":verify-ethernet",
]
}
fuchsia_component("rate-selection") {
testonly = true
manifest = "meta/rate_selection.cmx"
deps = [
"rate_selection",
"//src/connectivity/wlan/testing/wlan-devmgr",
]
}
fuchsia_test_package("rate-selection-package") {
package_name = "rate-selection"
test_components = [ ":rate-selection" ]
test_specs = {
environments = [ nuc_env ]
}
}