Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

LogSaverResultForwarder

public class LogSaverResultForwarder
extends ResultForwarder implements ILogSaverListener

java.lang.Object
com.android.tradefed.result.ResultForwarder
com.android.tradefed.result.LogSaverResultForwarder


一个ResultForwarder用于使用全局文件保护程序保存日志。

摘要

公共建设者

LogSaverResultForwarder (ILogSaver logSaver, listeners) LogSaverResultForwarder (ILogSaver logSaver, listeners)

公开方法

void invocationEnded (long elapsedTime)

void invocationStarted (IInvocationContext context)

void logAssociation (String dataName, LogFile logFile)

void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)

另外,使用全局ILogSaver保存日志文件,并为实现ILogSaverListener接口的那些侦听器调用ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile)

void testLogForward (String dataName, LogDataType dataType, InputStreamSource dataStream)

仅转发testLog而不是先保存日志。

void testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)

如果LogSaverResultForwarder包装在另一个包装中,请确保将testLogSaved回调转发给它下面的侦听器。

公共建设者

LogSaverResultForwarder

public LogSaverResultForwarder (ILogSaver logSaver, 
                 listeners)

参量
logSaver ILogSaver

listeners

公开方法

调用结束

public void invocationEnded (long elapsedTime)

参量
elapsedTime long

调用开始

public void invocationStarted (IInvocationContext context)

参量
context IInvocationContext

logAssociation

public void logAssociation (String dataName, 
                LogFile logFile)

参量
dataName String

logFile LogFile

测试日志

public void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

另外,使用全局ILogSaver保存日志文件,并为实现ILogSaverListener接口的那些侦听器调用ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile)

参量
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogForward

public void testLogForward (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

仅转发testLog而不是先保存日志。

参量
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogSaved

public void testLogSaved (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream, 
                LogFile logFile)

如果LogSaverResultForwarder包装在另一个包装中,请确保将testLogSaved回调转发给它下面的侦听器。

参量
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile