wireless_connect

Source code: wireless_connect.py

Connect to an AP.

Description

Connect to an AP.

Test Procedure

Auto.

Dependency

  • connection_manager goofy plugin

Examples

To run this test on DUT, add a test item in the test list:

{
  "pytest_name": "wireless_connect",
  "label": "Example Wireless Connect 2G",
  "args": {
    "service_name": [
      {
        "ssid": "GoogleGuest-Legacy",
        "security": "none",
        "passphrase": ""
      }
    ]
  }
}

To disconnect to all WiFi services.:

{
  "pytest_name": "wireless_connect",
  "label": "Disconnect from wireless networks",
  "args": {
    "service_name": []
  }
}

Test Arguments

Name

Type

Description

device_name

str, None

(optional; default: None) The wifi interface

service_name

list

(optional; default: []) A list of wlan config. See net_utils.WLAN for more information

retries

int

(optional; default: 10) Times to retry.

sleep_interval

int

(optional; default: 3) Time to sleep.