LogSaverResultForwarder

public class LogSaverResultForwarder
extends ResultForwarder implements ILogSaverListener en implements ILogSaverListener

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


Un ResultForwarder pour l' enregistrement des journaux avec l'écran de fichier global.

Sommaire

Constructeurs publics

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

Méthodes publiques

void invocationEnded (long elapsedTime)

void invocationStarted (IInvocationContext context)

void logAssociation (String dataName, LogFile logFile)

static void reportEndHostLog (ILogSaver saver, String name)

Signale host_log de la session en cours.

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

De plus, enregistrez le fichier journal avec le global ILogSaver et appeler ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) pour les auditeurs de la mise en œuvre ILogSaverListener interface.

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

Transférez uniquement le testLog au lieu d'enregistrer d'abord le journal.

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

Si LogSaverResultForwarder est une pellicule dans un autre, assurez -vous que nous transmettons le rappel testLogSaved aux auditeurs en dessous.

Constructeurs publics

LogSaverResultForwarder

public LogSaverResultForwarder (ILogSaver logSaver, 
                 listeners)

Paramètres
logSaver ILogSaver

listeners

Méthodes publiques

invocationTerminé

public void invocationEnded (long elapsedTime)

Paramètres
elapsedTime long

invocationDémarrée

public void invocationStarted (IInvocationContext context)

Paramètres
context IInvocationContext

logAssociation

public void logAssociation (String dataName, 
                LogFile logFile)

Paramètres
dataName String

logFile LogFile

rapportEndHostLog

public static void reportEndHostLog (ILogSaver saver, 
                String name)

Signale host_log de la session en cours.

Paramètres
saver ILogSaver

name String

testLog

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

De plus, enregistrez le fichier journal avec le global ILogSaver et appeler ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) pour les auditeurs de la mise en œuvre ILogSaverListener interface.

Paramètres
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogForward

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

Transférez uniquement le testLog au lieu d'enregistrer d'abord le journal.

Paramètres
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogEnregistré

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

Si LogSaverResultForwarder est une pellicule dans un autre, assurez -vous que nous transmettons le rappel testLogSaved aux auditeurs en dessous.

Paramètres
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile