com.android.tradefed.log

인터페이스

ILeveledLogOutput 이 인터페이스를 구현하는 클래스는 로그 메시지 출력을 처리하는 메서드를 제공합니다.
ILog레지스트리 다양한 로거를 다중화하고 관리하는 ILogOutput 싱글톤 로거용 인터페이스입니다.
ITerribleFailureHandler LogUtil.CLog.wtf(String, Throwable) 의 끔찍한 오류를 처리하기 위한 인터페이스
ITestLogger 다양한 유형의 데이터 스트림 로깅을 수행할 수 있는 엔터티입니다.

클래스

BaseLeveledLog출력 이름이나 구성 요소를 기반으로 일부 태그를 필터링할 수 있는 ILeveledLogOutput 의 기본 구현입니다.
BaseStreamLogger <OS는 OutputStream을 확장함> 로그 메시지를 출력 스트림과 stdout으로 보내는 ILeveledLogOutput .
파일로거 로그 메시지를 파일 및 stdout으로 전달하는 ILeveledLogOutput .
히스토리로거 TF History Logger는 일부 특정 이벤트만 포함하는 특수 로그입니다.
로그수신기
로그레지스트리 호출을 수행하는 스레드의 ThreadGroup 을 기반으로 하는 적절한 로거를 사용하여 다양한 로거를 다중화하고 관리하는 ILogRegistry 구현입니다.
로그유틸 로깅 유틸리티 클래스입니다.
LogUtil.CLog 호출자의 간단한 클래스 이름을 로그 태그로 자동으로 사용하는 Log 용 shim 클래스
SimpleFileLogger 로그 메시지를 stdout 및 단일 로그 파일로 보내는 ILeveledLogOutput .
StdoutLogger 로그 메시지를 stdout으로 보내는 ILeveledLogOutput .
끔찍한실패EmailHandler Trade Federation 인스턴스 내에서 WTF(What a Terrible Failure) 오류가 발생할 때 관심 있는 사람들에게 이메일을 보내는 간단한 핸들러 클래스입니다.

열거형

ILogRegistry.EventType 기록하면 유용한 이벤트