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

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