HistoryLogger

public class HistoryLogger
extends FileLogger

java.lang.Object
   ↳ com.android.tradefed.log.BaseLeveledLogOutput
     ↳ com.android.tradefed.log.BaseStreamLogger<com.android.tradefed.util.SizeLimitedOutputStream>
       ↳ com.android.tradefed.log.FileLogger
         ↳ com.android.tradefed.log.HistoryLogger


TF 기록 로거, 일부 특정 이벤트만 포함하는 특수 로그입니다.

요약

공개 생성자

HistoryLogger()

공개 메서드

ILeveledLogOutput clone()

현재 객체와 동일한 로깅 수준 설정으로 새 FileLogger를 만듭니다.

void init()

필요한 IO 리소스를 만들어 로그를 초기화합니다.

void logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event, Map<String, String> args)

이 메서드를 호출하여 지도에 연결된 정보가 있는 유형의 이벤트를 로깅합니다.

void printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
void printLog(Log.LogLevel logLevel, String tag, String message)

공개 생성자

HistoryLogger

public HistoryLogger ()

공개 메서드

clone

public ILeveledLogOutput clone ()

현재 객체와 동일한 로깅 수준 설정으로 새 FileLogger를 만듭니다.

기본 로그 파일 콘텐츠를 복사하지 않습니다. 즉, 클론의 로그 데이터가 새 파일에 기록됩니다.

반환
ILeveledLogOutput

init

public void init ()

필요한 IO 리소스를 만들어 로그를 초기화합니다.

생성 값
IOException

logEvent

public void logEvent (Log.LogLevel logLevel, 
                ILogRegistry.EventType event, 
                Map<String, String> args)

이 메서드를 호출하여 지도에 연결된 정보가 있는 유형의 이벤트를 로깅합니다.

매개변수
logLevel Log.LogLevel

event ILogRegistry.EventType: 로깅할 이벤트의 EventType입니다.

args Map: 이벤트에 관한 세부정보를 확인하기 위해 로그 항목에 추가할 인수의 맵입니다.

printAndPromptLog

public void printAndPromptLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

매개변수
logLevel Log.LogLevel

tag String

message String

printLog

public void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

매개변수
logLevel Log.LogLevel

tag String

message String