コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

ResourceMetricUtil

public class ResourceMetricUtil
extends Object

java.lang.Object
com.android.tradefed.monitoring.collector.ResourceMetricUtil


メトリックを作成するためのユーティリティ関数。

概要

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

ResourceMetricUtil ()

パブリックメソッド

static float ConvertedMetricValue (String original, float conversionDivisor)

メトリック値をさまざまな単位に変換し、出力値をフォーマットします。

static GetCommandResponse ( IDeviceManager deviceManager, String serial, String cmd, long timeoutMs)

adbコマンドを実行し、成功した場合は応答を返します。

static Timestamp GetCurrentTimestamp ()

システムUTCクロックから現在のタイムスタンプを取得します。

static float RoundedMetricValue (String original)

メトリック値を解析してフォーマットします。

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

ResourceMetricUtil

public ResourceMetricUtil ()

パブリックメソッド

ConvertedMetricValue

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

メトリック値をさまざまな単位に変換し、出力値をフォーマットします。

パラメーター
original String :元の値文字列。

conversionDivisor float :単位変換のための除数。

戻り値
float出力フロート値。

投げる
NumberFormatException元の文字列がnullの場合。

GetCommandResponse

public static  GetCommandResponse (IDeviceManager deviceManager, 
                String serial, 
                String cmd, 
                long timeoutMs)

adbコマンドを実行し、成功した場合は応答を返します。

パラメーター
deviceManager IDeviceManager :「利用可能」デバイス上でコマンドを実行するためのIDeviceManagerインスタンス。

serial String :デバイスのシリアル。

cmd String :コマンド文字列。

timeoutMs long :ミリ秒単位の待機する時間。

戻り値
A CommandResultインスタンス。

GetCurrentTimestamp

public static Timestamp GetCurrentTimestamp ()

システムUTCクロックから現在のタイムスタンプを取得します。

戻り値
Timestamp

RoundedMetricValue

public static float RoundedMetricValue (String original)

メトリック値を解析してフォーマットします。

パラメーター
original String :元の値文字列。

戻り値
float出力フロート値。

投げる
NumberFormatException元の文字列がnullの場合。