LogSaverResultForwarder

public class LogSaverResultForwarder
extends ResultForwarder implements ILogSaverListener

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


Genel dosya koruyucuyla günlük kaydetmek için ResultForwarder.

Özet

Herkese açık kurucular

LogSaverResultForwarder(ILogSaver logSaver, listeners)

Herkese açık yöntemler

void invocationEnded(long elapsedTime)

void invocationStarted(IInvocationContext context)

void logAssociation(String dataName, LogFile logFile)

static void reportEndHostLog(ILogSaver saver, String name)

Devam eden oturumdaki host_log'u raporlar.

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

Ayrıca, günlük dosyasını genel ILogSaver ile kaydedin ve ILogSaverListener arayüzünü uygulayan dinleyiciler için ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) işlevini çağırın.

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

Günlüğü önce kaydetmek yerine yalnızca testLog'u iletin.

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

LogSaverResultForwarder başka bir öğeye sarmalanmışsa testLogSaved geri çağırma işlevinin, altındaki dinleyicilere iletildiğinden emin olun.

Herkese açık kurucular

LogSaverResultForwarder

public LogSaverResultForwarder (ILogSaver logSaver, 
                 listeners)

Parametreler
logSaver ILogSaver

listeners

Herkese açık yöntemler

invocationEnded

public void invocationEnded (long elapsedTime)

Parametreler
elapsedTime long

invocationStarted

public void invocationStarted (IInvocationContext context)

Parametreler
context IInvocationContext

logAssociation

public void logAssociation (String dataName, 
                LogFile logFile)

Parametreler
dataName String

logFile LogFile

reportEndHostLog

public static void reportEndHostLog (ILogSaver saver, 
                String name)

Devam eden oturumdaki host_log'u raporlar.

Parametreler
saver ILogSaver

name String

testLog

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

Ayrıca, günlük dosyasını genel ILogSaver ile kaydedin ve ILogSaverListener arayüzünü uygulayan dinleyiciler için ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) işlevini çağırın.

Parametreler
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogForward

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

Günlüğü önce kaydetmek yerine yalnızca testLog'u iletin.

Parametreler
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogSaved

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

LogSaverResultForwarder başka bir öğeye sarmalanmışsa testLogSaved geri çağırma işlevinin, altındaki dinleyicilere iletildiğinden emin olun.

Parametreler
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile