com.android.tradefed.result

인터페이스

BugreportCollector.SubPredicate
ILogSaver 이 인터페이스를 구현하는 클래스는 로그를 중앙 위치에 저장하는 방법을 제공합니다.
ILogSaverListener ITestInvocationListener 가 로그 파일이 저장될 때 수신하도록 허용합니다.
입력 스트림 소스 이 인터페이스는 기본적으로 복제 가능하도록 ERROR(/InputStream) 래핑합니다.
IShardableListener 분할할 수 있는 ITestInvocationListener 입니다.
ITestInvocationListener 테스트 호출의 테스트 결과에 대한 리스너입니다.
ITestLifeCycleReceiver 계측 테스트 실행 중에 이벤트 알림을 받습니다.
ITestLogger수신기 로깅 용도로 사용할 수 있도록 ITestLogger 인스턴스와 함께 삽입할 수 있는 엔터티입니다.
ITestSummaryListener ITestInvocationListener 요약을 통해 일부 제한된 정보를 교환할 수 있도록 하는 인터페이스입니다.

클래스

ATestFileSystemLogSaver 이 LogSaver 클래스는 ATest에서 특정 경로에 로그를 저장하는 데 사용됩니다.
BugreportCollector 구성 가능한 이벤트가 발생할 때 버그 보고서를 수집한 다음 각 버그 보고서가 수집된 후 하위에서 ITestInvocationListener#testLog 호출하는 통과 ITestInvocationListener 입니다.
BugreportCollector.Predicate 버그 보고서를 캡처할 시기를 설명하는 전체 조건자입니다.
ByteArrayInputStreamSource
수집 테스트 리스너 모든 테스트 결과를 수집할 ITestInvocationListener 입니다.
ConsoleResultReporter 테스트 결과를 콘솔에 출력하는 결과 보고자.
CountingTestResultListener TestStatus 별로 총 테스트 수를 추적하는 TestResultListener
DeviceFileReporter 장치에서 파일을 확인하고 발견되면 ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) 로 전송하는 유틸리티 클래스입니다.
이벤트로거리스너 수신한 모든 이벤트를 파일에 기록하는 리스너
실패 설명 Trade Federation의 실패 정보를 설명하는 클래스입니다.
FileInputStreamSource 입력 파일을 받는 InputStreamSource .
FileSystemLogSaver 파일 시스템에 로그를 저장합니다.
FilteredResultForwarder TestDescription 의 허용 목록만 보고되도록 허용하는 ResultForwarder 의 변형입니다.
호출 요약 도우미 리스너 집합에 대한 TestSummary 수집 및 보고를 위한 도우미 클래스
InvocationToJUnitResultForwarder ITestInvocationListener 이벤트를 수신하고 이를 TestListener 로 전달하는 클래스입니다.
JsonHttpTestResultReporter 테스트 메트릭 결과 및 분기, 장치 정보를 JSON으로 인코딩하고 POST를 HTTP 서비스 끝점으로 인코딩하는 결과 보고자
JUnitToInvocationResultForwarder TestListener 이벤트를 수신하고 이를 ITestInvocationListener 로 전달하는 클래스입니다.
LegacySubprocessResultsReporter 상위 클래스의 변경에도 불구하고 이전 버전의 TF/CTS(예: 8+)와 호환되는 하위 프로세스 결과 보고자의 고정된 구현입니다.
LogcatCrashResult전달자 특수 리스너: 실패(계측 프로세스 충돌) 시 logcat에서 충돌을 추출하여 테스트와 관련된 실패 메시지에 추가합니다.
로그 파일 저장된 로그 파일의 메타데이터를 보유하는 클래스입니다.
LogFileSaver 로그 데이터를 파일에 저장하는 ITestInvocationListener 의 헬퍼
LogSaverResultForwarder 전역 파일 보호기로 로그를 저장하기 위한 ResultForwarder 입니다.
MetricsXMLResultReporter MetricsXMLResultReporter는 테스트의 invocationEnded 단계에서 metrics-folder 매개변수로 지정된 폴더의 XML 파일에 테스트 메트릭 및 실행 메트릭을 기록합니다.
다중 장애 설명 하나의 홀더에 여러 개의 FailureDescription 수집합니다.
NameMangleListener 테스트 메서드, 클래스 및 패키지 이름을 결과로 변환하는 프록시 리스너가 보고됩니다.
PassingTestFileReporter 통과한 테스트 사례 목록을 테스트 파일에 저장하는 ITestInvocationListener
합격한 테스트 보고 합격한 테스트를 제외하기 위해 가능한 필터를 파일로 보고합니다.
ResultAndLogForwarder 결과 및 로그 이벤트 전달자.
결과 전달자 호출 결과를 다른 수신기 목록에 전달하는 ITestInvocationListener 입니다.
RetentionFileSaver 디렉토리에 .retention 파일을 생성하기 위한 도우미 클래스입니다.
RetryResultForwarder 항상 주어진 시도 횟수로 푸시하는 ResultForwarder 의 확장입니다.
스냅샷InputStreamSource 파일 지원 InputStreamSource.
StubTestRunListener ITestRunListener 의 스텁 구현
하위 프로세스 결과 보고자 result_reporter로 지정될 ITestInvocationListener 구현하고 테스트, 테스트 실행, 테스트 호출의 결과를 하위 프로세스에서 전달합니다.
테스트 설명 테스트 사례에 대한 정보를 나타내는 클래스입니다.
테스트 설명 파일 TestDescription 목록을 테스트 파일로 마샬링 및 언마샬링하기 위한 유틸리티 클래스입니다.
검사 결과 단일 테스트 결과의 컨테이너입니다.
테스트 결과 리스너 개별 테스트 결과에만 관심이 있는 구현자를 위한 ITestLifecycleListener 단순화.
TestRunResult 단일 테스트 실행의 결과를 보유합니다.
테스트요약 테스트 요약을 나타내는 클래스입니다.
TestSummary.TypedString
TextResultReporter 결과를 JUnit 텍스트 결과 프린터로 전달하는 테스트 결과 보고자.
XmlResultReporter JUnit 결과를 Ant의 XMLJUnitResultFormatter와 일치하는 형식으로 XML 파일에 기록합니다.

열거형

작업 진행 중 일반 작업이 진행 중입니다.
BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.명사
BugreportCollector.Relation
호출 상태 호출 상태를 나타내는 도우미 열거형
LogDataType 로그 데이터의 데이터 유형을 나타냅니다.
테스트요약.유형