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 コマンドを発行し、Wi-Fi 指標を解析します。

定数

NOISE

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 IDeviceManager: IDeviceManager インスタンス。

戻り値
デバイス ResourceERROR(/Collection)