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 측정항목을 파싱합니다.

상수

노이즈

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)