LogSaverResultForwarder

public class LogSaverResultForwarder
extends ResultForwarder implements ILogSaverListener

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


Un ResultForwarder pour enregistrer les journaux avec l'économiseur de fichiers global.

Résumé

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)

Rapporte host_log de la session en cours.

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

Enregistrez également le fichier journal avec le ILogSaver global et appelez ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) pour les écouteurs implémentant l'interface ILogSaverListener .

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

Transférez uniquement le testLog au lieu de sauvegarder le journal en premier.

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

Si LogSaverResultForwarder est encapsulé dans un autre, assurez-vous de transmettre le rappel testLogSaved aux écouteurs situés en dessous.

Constructeurs publics

LogSaverResultForwarder

public LogSaverResultForwarder (ILogSaver logSaver, 
                 listeners)

Paramètres
logSaver ILogSaver

listeners

Méthodes publiques

invocationFin

public void invocationEnded (long elapsedTime)

Paramètres
elapsedTime long

invocationDémarrée

public void invocationStarted (IInvocationContext context)

Paramètres
context IInvocationContext

journalAssociation

public void logAssociation (String dataName, 
                LogFile logFile)

Paramètres
dataName String

logFile LogFile

reportEndHostLog

public static void reportEndHostLog (ILogSaver saver, 
                String name)

Rapporte host_log de la session en cours.

Paramètres
saver ILogSaver

name String

journal de test

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

Enregistrez également le fichier journal avec le ILogSaver global et appelez ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) pour les écouteurs implémentant l'interface ILogSaverListener .

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 de sauvegarder le journal en premier.

Paramètres
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogSaved

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

Si LogSaverResultForwarder est encapsulé dans un autre, assurez-vous de transmettre le rappel testLogSaved aux écouteurs situés en dessous.

Paramètres
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile