ClusterLogSaver

public class ClusterLogSaver
extends Object implements ILogSaver

java.lang.Object
   ↳ 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

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

TOOL_LOG_PATH

public static final String TOOL_LOG_PATH

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

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

ClusterLogSaver

public ClusterLogSaver ()

パブリック メソッド

getLogReportDir

public LogFile getLogReportDir ()

戻り値
LogFile

invocationEnded

public void invocationEnded (long elapsedTime)

パラメータ
elapsedTime long

invocationStarted

public void invocationStarted (IInvocationContext context)

パラメータ
context IInvocationContext

saveLogData

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