集群日志保存器

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)

领域

文件名称文件名称

public static final String FILE_NAMES_FILE_NAME

包含所有测试输出文件名的文本文件的名称。

工具_日志_路径

public static final String TOOL_LOG_PATH

包含主机进程生成的所有文件的子目录的名称。

公共构造函数

集群日志保存器

public ClusterLogSaver ()

公共方法

获取日志报告目录

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

保存日志数据原始

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

参数
dataName String

dataType LogDataType

dataStream InputStream

退货
LogFile