クラスターログセーバー

public class ClusterLogSaver
extends Object implements ILogSaver

java.lang.オブジェクト
com.android.tradefed.cluster.ClusterLogSaver


テスト出力を TFC にアップロードするILogSaverクラス。

まとめ

入れ子になったクラス

enum ClusterLogSaver.FilePickingStrategy

ファイルピッキング戦略。

田畑

public static final String FILE_NAMES_FILE_NAME

すべてのテスト出力ファイル名を含むテキスト ファイルの名前。

public static final String TOOL_LOG_PATH

ホストプロセスによって生成されたすべてのファイルを含むサブディレクトリの名前。

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

ClusterLogSaver ()

パブリックメソッド

LogFile getLogReportDir ()
void invocationEnded (long elapsedTime)
void invocationStarted (IInvocationContext context)
LogFile saveLogData (String dataName, LogDataType dataType, InputStream dataStream)
LogFile saveLogDataRaw (String dataName, LogDataType dataType, InputStream dataStream)

田畑

FILE_NAMES_FILE_NAME

public static final String FILE_NAMES_FILE_NAME

すべてのテスト出力ファイル名を含むテキスト ファイルの名前。

ツール_ログ_パス

public static final String TOOL_LOG_PATH

ホストプロセスによって生成されたすべてのファイルを含むサブディレクトリの名前。

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

クラスターログセーバー

public ClusterLogSaver ()

パブリックメソッド

getLogReportDir

public LogFile getLogReportDir ()

戻り値
LogFile

呼び出し終了

public void invocationEnded (long elapsedTime)

パラメーター
elapsedTime long

呼び出し開始

public void invocationStarted (IInvocationContext context)

パラメーター
context IInvocationContext

ログデータの保存

public LogFile saveLogData (String dataName, 
                LogDataType dataType, 
                InputStream dataStream)

パラメーター
dataName String

dataType LogDataType

dataStream InputStream

戻り値
LogFile

saveLogDataRaw

public LogFile saveLogDataRaw (String dataName, 
                LogDataType dataType, 
                InputStream dataStream)

パラメーター
dataName String

dataType LogDataType

dataStream InputStream

戻り値
LogFile