ClusterLogSaver

public class ClusterLogSaver
extends Object implements ILogSaver

java.lang.Object
com.android.tradefed.cluster.ClusterLogSaver


一個ILogSaver類,用於將測試輸出上傳到TFC。

概括

嵌套類

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

調用結束

public void invocationEnded (long elapsedTime)

參數
elapsedTime long

調用開始

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