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)

Issues adb shell command and parses the WiFi metrics.

常數

NOISE

public static final String NOISE

常數值: "noise"

RSSI

public static final String RSSI

常數值: "rssi"

速度

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 執行個體。

傳回
ERROR(/Collection) 部裝置 Resource