Google is committed to advancing racial equity for Black communities. See how.
本頁面由 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