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()

เมธอดสาธารณะ

Collection<Resource> 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 Collection<Resource> getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

ออกคำสั่ง adb shell และแยกวิเคราะห์เมตริก Wi-Fi

พารามิเตอร์
descriptor DeviceDescriptor: DeviceDescriptor เกี่ยวกับอุปกรณ์ที่วัดเมตริก

deviceManager IDeviceManager: อินสแตนซ์ IDeviceManager

การคืนสินค้า
Collection<Resource> Collection ของ Resource ของอุปกรณ์