DeviceWifiResourceMetricCollector

public class DeviceWifiResourceMetricCollector
extends Object implements IResourceMetricCollector

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


收集器会收集当前已连接的 Wi-Fi 信号强度和链路速度指标。

摘要

常量

String NOISE

String RSSI

String SPEED

String SSID

String WIFI_METRIC_NAME

String WIFI_SIGNAL_CMD

String WIFI_STATUS_CMD

字段

public static final Pattern WIFI_SIGNAL_PATTERN

public static final Pattern WIFI_STATUS_PATTERN

公共构造函数

DeviceWifiResourceMetricCollector()

公共方法

getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)

发出 adb shell 命令并解析 WiFi 指标。

常量

噪声

public static final String NOISE

常量值: "noise"

RSSI

public static final String RSSI

常量值: “rssi”

SPEED

public static final String SPEED

常量值: "speed"

SSID

public static final String SSID

常量值: "ssid"

WIFI_METRIC_NAME

public static final String WIFI_METRIC_NAME

常量值: "wifi"

WIFI_SIGNAL_CMD

public static final String WIFI_SIGNAL_CMD

常量值: "wpa_cli -i wlan0 signal_poll"

WIFI_STATUS_CMD

public static final String WIFI_STATUS_CMD

常量值: "wpa_cli -i wlan0 status"

字段

WIFI_SIGNAL_PATTERN

public static final Pattern WIFI_SIGNAL_PATTERN

WIFI_STATUS_PATTERN

public static final Pattern WIFI_STATUS_PATTERN

公共构造函数

DeviceWifiResourceMetricCollector

public DeviceWifiResourceMetricCollector ()

公共方法

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

发出 adb shell 命令并解析 Wi-Fi 指标。

参数
descriptor DeviceDescriptor:有关指标化设备的 DeviceDescriptor

deviceManager IDeviceManagerIDeviceManager 实例。

返回
设备 ResourceERROR(/Collection)