ClusterLogSaver

public class ClusterLogSaver
extends Object implements ILogSaver

java.lang.Object
com.android.tradefed.cluster.ClusterLogSaver


테스트 출력을 TFC에 업로드하는 ILogSaver 클래스입니다.

요약

중첩 클래스

enum ClusterLogSaver.FilePickingStrategy

파일 따기 전략.

필드

public static final String FILE_NAMES_FILE_NAME

모든 테스트 출력 파일 이름을 포함하는 텍스트 파일의 이름입니다.

public static final String TOOL_LOG_PATH

호스트 프로세스에 의해 생성된 모든 파일을 포함하는 하위 디렉터리의 이름입니다.

공개 생성자

ClusterLogSaver ()

공개 메소드

LogFile getLogReportDir ()
void invocationEnded (long elapsedTime)
void invocationStarted (IInvocationContext context)
LogFile saveLogData (String dataName, LogDataType dataType, InputStream dataStream)
LogFile saveLogDataRaw (String dataName, LogDataType dataType, InputStream dataStream)

필드

FILE_NAMES_FILE_NAME

public static final String FILE_NAMES_FILE_NAME

모든 테스트 출력 파일 이름을 포함하는 텍스트 파일의 이름입니다.

TOOL_LOG_PATH

public static final String TOOL_LOG_PATH

호스트 프로세스에 의해 생성된 모든 파일을 포함하는 하위 디렉터리의 이름입니다.

공개 생성자

ClusterLogSaver

public ClusterLogSaver ()

공개 메소드

getLogReportDir

public LogFile getLogReportDir ()

보고
LogFile

호출종료됨

public void invocationEnded (long elapsedTime)

매개변수
elapsedTime long

호출시작됨

public void invocationStarted (IInvocationContext context)

매개변수
context IInvocationContext

saveLogData

public LogFile saveLogData (String dataName, 
                LogDataType dataType, 
                InputStream dataStream)

매개변수
dataName String

dataType LogDataType

dataStream InputStream

보고
LogFile

saveLogDataRaw

public LogFile saveLogDataRaw (String dataName, 
                LogDataType dataType, 
                InputStream dataStream)

매개변수
dataName String

dataType LogDataType

dataStream InputStream

보고
LogFile