DeviceWifiResourceMetricCollector

public class DeviceWifiResourceMetricCollector
extends Object implements IResourceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.monitoring.collector.DeviceWifiResourceMetricCollector


El recopilador recopila las métricas actuales de intensidad de la señal Wi-Fi conectada y de velocidad de vínculo.

Resumen

Constantes

String NOISE

String RSSI

String SPEED

String SSID

String WIFI_METRIC_NAME

String WIFI_SIGNAL_CMD

String WIFI_STATUS_CMD

Campos

public static final Pattern WIFI_SIGNAL_PATTERN

public static final Pattern WIFI_STATUS_PATTERN

Constructores públicos

DeviceWifiResourceMetricCollector()

Métodos públicos

getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)

Emite el comando de shell de adb y analiza las métricas de Wi-Fi.

Constantes

NOISE

public static final String NOISE

Valor de la constante: "noise"

RSSI

public static final String RSSI

Valor de la constante: "rssi"

SPEED

public static final String SPEED

Valor de la constante: "speed"

SSID

public static final String SSID

Valor de la constante: "ssid"

WIFI_METRIC_NAME

public static final String WIFI_METRIC_NAME

Valor de la constante: "wifi"

WIFI_SIGNAL_CMD

public static final String WIFI_SIGNAL_CMD

Valor de la constante: "wpa_cli -i wlan0 signal_poll"

WIFI_STATUS_CMD

public static final String WIFI_STATUS_CMD

Valor de la constante: "wpa_cli -i wlan0 status"

Campos

WIFI_SIGNAL_PATTERN

public static final Pattern WIFI_SIGNAL_PATTERN

WIFI_STATUS_PATTERN

public static final Pattern WIFI_STATUS_PATTERN

Constructores públicos

DeviceWifiResourceMetricCollector

public DeviceWifiResourceMetricCollector ()

Métodos públicos

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

Emite el comando de shell de adb y analiza las métricas de Wi-Fi.

Parámetros
descriptor DeviceDescriptor: Es el objeto DeviceDescriptor sobre el dispositivo que genera la métrica.

deviceManager IDeviceManager: Es la instancia de IDeviceManager.

Muestra
un ERROR(/Collection) del dispositivo Resource