DeviceBatteryResourceMetricCollector

public class DeviceBatteryResourceMetricCollector
extends Object implements IResourceMetricCollector

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


このコレクタは、デバイスのバッテリー指標を収集します。adb shell コマンドを発行してレスポンスを解析します。指標には、ステータス、健全性、レベル、スケール、温度が含まれます。

概要

定数

String BATTERY_CMD

String BATTERY_RESOURCE_NAME

float BATTERY_TEMP_DENOMINATOR

String FIELD_GROUP

String TEMPERATURE

String VALUE_GROUP

フィールド

public static final Pattern BATTERY_PATTERN

パブリック コンストラクタ

DeviceBatteryResourceMetricCollector()

パブリック メソッド

getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)

デバイスのバッテリーの状態を取得します。

定数

BATTERY_CMD

public static final String BATTERY_CMD

定数値: "dumpsys battery"

BATTERY_RESOURCE_NAME

public static final String BATTERY_RESOURCE_NAME

定数値: "battery"

BATTERY_TEMP_DENOMINATOR

public static final float BATTERY_TEMP_DENOMINATOR

定数値: 10.0

FIELD_GROUP

public static final String FIELD_GROUP

定数値: "field"

温度

public static final String TEMPERATURE

定数値: "temperature"

VALUE_GROUP

public static final String VALUE_GROUP

定数値: "value"

フィールド

BATTERY_PATTERN

public static final Pattern BATTERY_PATTERN

パブリック コンストラクタ

DeviceBatteryResourceMetricCollector

public DeviceBatteryResourceMetricCollector ()

パブリック メソッド

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

デバイスのバッテリーの状態を取得します。

パラメータ
descriptor DeviceDescriptor: 指標化デバイスに関する DeviceDescriptor

deviceManager IDeviceManager: IDeviceManager インスタンス。

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