LogSaverResultForwarder

public class LogSaverResultForwarder
extends ResultForwarder implements ILogSaverListener

java.lang.Object의 클래스
   ↳ com.android.tradefed.result.ResultForwarder
     ↳ com.android.tradefed.result.LogSaverResultForwarder


전역 파일 저장기를 사용하여 로그를 저장하기 위한 ResultForwarder

요약

공개 생성자

LogSaverResultForwarder(ILogSaver logSaver, listeners)

공개 메서드

void invocationEnded(long elapsedTime)

void invocationStarted(IInvocationContext context)

void logAssociation(String dataName, LogFile logFile)

static void reportEndHostLog(ILogSaver saver, String name)

진행 중인 세션에서 host_log를 보고합니다.

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

또한 전역 ILogSaver를 사용하여 로그 파일을 저장하고 다음을 호출합니다. ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) ILogSaverListener 인터페이스를 구현하는 리스너의 목록을 제공합니다.

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

로그를 먼저 저장하는 대신 testLog만 전달하세요.

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

LogSaverResultForwarder가 다른 항목에서 래핑되는 경우 다음을 전달해야 합니다. testLogSaved 콜백을 그 아래 리스너에 전달합니다.

공개 생성자

LogSaverResultForwarder

public LogSaverResultForwarder (ILogSaver logSaver, 
                 listeners)

매개변수
logSaver ILogSaver

listeners

공개 메서드

invocationEnded

public void invocationEnded (long elapsedTime)

매개변수
elapsedTime long

invocationStarted

public void invocationStarted (IInvocationContext context)

매개변수
context IInvocationContext

logAssociation

public void logAssociation (String dataName, 
                LogFile logFile)

매개변수
dataName String

logFile LogFile

reportEndHostLog

public static void reportEndHostLog (ILogSaver saver, 
                String name)

진행 중인 세션에서 host_log를 보고합니다.

매개변수
saver ILogSaver

name String

testLog

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

또한 전역 ILogSaver를 사용하여 로그 파일을 저장하고 다음을 호출합니다. ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) ILogSaverListener 인터페이스를 구현하는 리스너의 목록을 제공합니다.

매개변수
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogForward

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

로그를 먼저 저장하는 대신 testLog만 전달하세요.

매개변수
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogSaved

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

LogSaverResultForwarder가 다른 항목에서 래핑되는 경우 다음을 전달해야 합니다. testLogSaved 콜백을 그 아래 리스너에 전달합니다.

매개변수
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile