LogSaverResultForwarder

public class LogSaverResultForwarder
extends ResultForwarder implements ILogSaverListener

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


Un ResultForwarder per salvare i registri con il risparmiatore file globale.

Riepilogo

Costruttori pubblici

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

Metodi pubblici

void invocationEnded (long elapsedTime)

void invocationStarted (IInvocationContext context)

void logAssociation (String dataName, LogFile logFile)

static void reportEndHostLog (ILogSaver saver, String name)

Riporta host_log dalla sessione in corso.

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

Inoltre, salvare il file di registro con il Global ILogSaver e chiamare ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) per quegli ascoltatori che attuano ILogSaverListener interfaccia.

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

Inoltra solo il log di prova invece di salvare prima il log.

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

Se LogSaverResultForwarder è avvolgere in un altro, assicurarsi inoltriamo il callback testLogSaved agli ascoltatori sotto di essa.

Costruttori pubblici

LogSaverResultForwarder

public LogSaverResultForwarder (ILogSaver logSaver, 
                 listeners)

Parametri
logSaver ILogSaver

listeners

Metodi pubblici

invocazione terminata

public void invocationEnded (long elapsedTime)

Parametri
elapsedTime long

invocazione avviata

public void invocationStarted (IInvocationContext context)

Parametri
context IInvocationContext

logAssociazione

public void logAssociation (String dataName, 
                LogFile logFile)

Parametri
dataName String

logFile LogFile

reportEndHostLog

public static void reportEndHostLog (ILogSaver saver, 
                String name)

Riporta host_log dalla sessione in corso.

Parametri
saver ILogSaver

name String

testLog

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

Inoltre, salvare il file di registro con il Global ILogSaver e chiamare ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) per quegli ascoltatori che attuano ILogSaverListener interfaccia.

Parametri
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogForward

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

Inoltra solo il log di prova invece di salvare prima il log.

Parametri
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogSaved

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

Se LogSaverResultForwarder è avvolgere in un altro, assicurarsi inoltriamo il callback testLogSaved agli ascoltatori sotto di essa.

Parametri
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile