DeviceBatteryResourceMetricCollector

public class DeviceBatteryResourceMetricCollector
extends Object implements IResourceMetricCollector

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


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

概要

定数

float BATTERY_TEMP_DENOMINATOR

フィールド

public static final String BATTERY_CMD

public static final Pattern BATTERY_PATTERN

public static final String BATTERY_RESOURCE_NAME

public static final String FIELD_GROUP

public static final String TEMPERATURE

public static final String VALUE_GROUP

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

DeviceBatteryResourceMetricCollector()

パブリック メソッド

getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)

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

定数

BATTERY_TEMP_DENOMINATOR(最大温度)

public static final float BATTERY_TEMP_DENOMINATOR

定数値: 10.0

フィールド

BATTERY_CMD

public static final String BATTERY_CMD

BATTERY_PATTERN(バッテリー パターン)

public static final Pattern BATTERY_PATTERN

BATTERY_RESOURCE_NAME

public static final String BATTERY_RESOURCE_NAME

フィールド グループ

public static final String FIELD_GROUP

気温

public static final String TEMPERATURE

値のグループ

public static final String VALUE_GROUP

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

DeviceBatteryResourceMetricCollector

public DeviceBatteryResourceMetricCollector ()

パブリック メソッド

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

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

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

deviceManager IDeviceManager: IDeviceManager インスタンス。

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