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

invocationEnded

public void invocationEnded (long elapsedTime)

매개변수
elapsedTime long

invocationStarted

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