NativeStressTestParser

public class NativeStressTestParser
extends MultiLineReceiver

java.lang.Object
   ↳ com.android.ddmlib.MultiLineReceiver
     ↳ com.android.tradefed.testtype.NativeStressTestParser


ストレス テストのデータ出力を解析し、完了した反復回数と反復あたりの平均時間の指標を収集する IShellOutputReceiver

次の出力を探します。

pass 0 ... ==== pass X Successfully completed X passes
ここで、X は繰り返し回数を表します。

概要

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

NativeStressTestParser(String runName)

NativeStressTestParser を作成します。

パブリック メソッド

int getIterationsCompleted()
String getRunName()
boolean isCancelled()

void processNewLines(String[] lines)

リモート プロセスで新しい行が受信されたときに呼び出されます。

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

NativeStressTestParser

public NativeStressTestParser (String runName)

NativeStressTestParser を作成します。

パラメータ
runName String: 実行名。ロギングの目的で使用されます。

パブリック メソッド

getIterationsCompleted

public int getIterationsCompleted ()

戻り値
int 1 つ以上の実行で完了した反復処理の合計数

getRunName

public String getRunName ()

戻り値
String テスト実行の名前。

isCancelled

public boolean isCancelled ()

戻り値
boolean

processNewLines

public void processNewLines (String[] lines)

リモート プロセスで新しい行が受信されたときに呼び出されます。

このメソッドに渡される行は、必ず完全な行であることが保証されます。

パラメータ
lines String: 新しい行を含む配列。