LogSaverResultForwarder.

public class LogSaverResultForwarder
extends ResultForwarder implements ILogSaverListener

Objeto java.lang.
   ↳ com.android.tradefed.result.ResultForwarder.
     ↳ com.android.tradefed.result.LogSaverResultForwarder.


Un ResultForwarder para guardar registros con el protector de archivos global

Resumen

Constructores públicos

LogSaverResultForwarder(ILogSaver logSaver, listeners)

Métodos públicos

void invocationEnded(long elapsedTime)

void invocationStarted(IInvocationContext context)

void logAssociation(String dataName, LogFile logFile)

static void reportEndHostLog(ILogSaver saver, String name)

Informa host_log de la sesión en curso.

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

Además, guarda el archivo de registro con el ILogSaver global y llama ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) para los objetos de escucha que implementan la interfaz ILogSaverListener.

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

Solo reenvía el testLog en lugar de guardar el registro primero.

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

Si LogSaverResultForwarder está unido a otra, asegúrate de reenviar el La devolución de llamada testLogSaved a los objetos de escucha inferiores.

Constructores públicos

LogSaverResultForwarder.

public LogSaverResultForwarder (ILogSaver logSaver, 
                 listeners)

Parámetros
logSaver ILogSaver

listeners

Métodos públicos

invocaciónFinalizada

public void invocationEnded (long elapsedTime)

Parámetros
elapsedTime long

iniciación de invocación

public void invocationStarted (IInvocationContext context)

Parámetros
context IInvocationContext

Asociación de registro

public void logAssociation (String dataName, 
                LogFile logFile)

Parámetros
dataName String

logFile LogFile

ReportEndHostLog

public static void reportEndHostLog (ILogSaver saver, 
                String name)

Informa host_log de la sesión en curso.

Parámetros
saver ILogSaver

name String

Registro de prueba

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

Además, guarda el archivo de registro con el ILogSaver global y llama ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) para los objetos de escucha que implementan la interfaz ILogSaverListener.

Parámetros
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogForward

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

Solo reenvía el testLog en lugar de guardar el registro primero.

Parámetros
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogSaved

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

Si LogSaverResultForwarder está unido a otra, asegúrate de reenviar el La devolución de llamada testLogSaved a los objetos de escucha inferiores.

Parámetros
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile