酸素利用率

public class OxygenUtil
extends Object

java.lang.Object
com.android.tradefed.device.cloud.OxygenUtil


Oxygen サービスとやり取りするためのユーティリティ。

まとめ

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

OxygenUtil ()

OxygenUtil のデフォルトのコンストラクター

公開メソッド

static long[] collectDeviceLaunchMetrics (File logDir)

vdl_stdout からデバイス ランチャー メトリックを収集します。

static collectErrorSignatures (File logDir)

ログからエラー署名を収集します。

static String collectOxygenVersion (File logDir)

oxygeen_version.txt から酸素のバージョン情報を収集します。

void downloadLaunchFailureLogs ( TargetSetupError error, ITestLogger logger)

Oxygen が仮想デバイスの起動に失敗したときに、GCS からエラー ログをダウンロードします。

static LogDataType getDefaultLogType (String logFileName)

名前に基づいて、ログ ファイルのログ データ型を決定します。

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

酸素利用率

public OxygenUtil ()

OxygenUtil のデフォルトのコンストラクター

公開メソッド

collectDeviceLaunchMetrics

public static long[] collectDeviceLaunchMetrics (File logDir)

vdl_stdout からデバイス ランチャー メトリックを収集します。

パラメーター
logDir File : リモート ホストからプルされたログのディレクトリ。

戻り値
long[]

collectErrorSignatures

public static  collectErrorSignatures (File logDir)

ログからエラー署名を収集します。

パラメーター
logDir File : リモート ホストからプルされたログのディレクトリ。

戻り値

collectOxygenVersion

public static String collectOxygenVersion (File logDir)

oxygeen_version.txt から酸素のバージョン情報を収集します。

パラメーター
logDir File : リモート ホストからプルされたログのディレクトリ。

戻り値
String

ダウンロード起動失敗ログ

public void downloadLaunchFailureLogs (TargetSetupError error, 
                ITestLogger logger)

Oxygen が仮想デバイスの起動に失敗したときに、GCS からエラー ログをダウンロードします。

パラメーター
error TargetSetupError : Oxygen サービスを介してデバイスをリースするときに TargetSetupError が発生しました。

logger ITestLogger : ファイルをログに記録するITestLogger

getDefaultLogType

public static LogDataType getDefaultLogType (String logFileName)

名前に基づいて、ログ ファイルのログ データ型を決定します。

パラメーター
logFileName String : リモート ログ ファイルの名前。

戻り値
LogDataTypeログ ファイルが関連付けられているLogDataType 。名前に基づいてログ データ型を判別できない場合は、型 UNKNOWN を返します。