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)

static void reportEndHostLog (ILogSaver saver, String name)

Сообщает host_log из текущего сеанса.

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

Кроме того , сохраните файл журнала с глобальным ILogSaver и вызвать ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) для тех слушателей , реализующих ILogSaverListener интерфейс.

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

Публичные методы

invocationEnded

public void invocationEnded (long elapsedTime)

Параметры
elapsedTime long

invocationStarted

public void invocationStarted (IInvocationContext context)

Параметры
context IInvocationContext

logAssociation

public void logAssociation (String dataName, 
                LogFile logFile)

Параметры
dataName String

logFile LogFile

reportEndHostLog

public static void reportEndHostLog (ILogSaver saver, 
                String name)

Сообщает host_log из текущего сеанса.

Параметры
saver ILogSaver

name String

testLog

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

Кроме того , сохраните файл журнала с глобальным ILogSaver и вызвать ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) для тех слушателей , реализующих ILogSaverListener интерфейс.

Параметры
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