com.android.tradefed.device.metric

주석

MetricOption @Test로 주석이 달린 테스트 메서드의 주석 또는 TestDescription의 주석 목록에 포함된 주석으로, 수집기 동작 조정, 일부 메서드 필터링에 유용한 추가 매개변수를 지정할 수 있습니다. 

인터페이스

IMetricCollector 이 인터페이스는 일치하는 측정항목을 수집하기 위해 테스트 결과를 보고할 때 데코레이터로 추가됩니다. 
IMetricCollectorReceiver 테스트 실행을 위해 IMetricCollector 목록을 가져와야 하는 IRemoteTest가 구현해야 하는 인터페이스입니다. 

클래스

BaseDeviceMetricCollector onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))에서 수집을 시작하고 중지할 수 있는 IMetricCollector의 기본 구현입니다. 
BugreportzOnFailureCollector 테스트 사례가 실패하면 버그 신고를 수집합니다. 
ClangCodeCoverageCollector 기기에서 Clang 적용 범위 측정값을 가져와 테스트 아티팩트로 로깅하는 BaseDeviceMetricCollector입니다. 
CollectorHelper 여러 위치에서 필요한 일부 IMetricCollector 작업을 실행하는 도우미입니다. 
CountTestCasesCollector 지정된 IRemoteTest의 테스트 사례 수를 계산하고 보고합니다. 
DebugHostLogOnFailureCollector 테스트 사례 실패가 발생할 때 호스트 측 로그를 수집하고 기록하는 수집기입니다. 
DeviceMetricData 측정항목 수집기에서 수집한 모든 데이터를 보유하는 객체입니다. 
EmulatorMemoryCpuCapturer  
FilePullerDeviceMetricCollector 기기에서 전송되는 측정항목 키를 리슨하고 기기에서 파일로 가져오는 BaseDeviceMetricCollector입니다. 
FilePullerLogCollector 기기 측에서 보고한 파일의 로거입니다. 
GcovCodeCoverageCollector 기기에서 gcov 적용 범위 측정값을 가져와 테스트 아티팩트로 로깅하는 BaseDeviceMetricCollector입니다. 
JavaCodeCoverageCollector 기기에서 Java 적용 범위 측정값을 가져와 테스트 아티팩트로 로깅하는 BaseDeviceMetricCollector입니다. 
LogcatOnFailureCollector 테스트 사례가 실패할 때 logcat을 캡처하고 기록하는 수집기입니다. 
ScreenshotOnFailureCollector 테스트 사례가 실패할 때 스크린샷을 캡처하고 기록하는 수집기입니다. 

Enum

AutoLogCollector 하네스에서 자동으로 처리할 수 있는 수집기를 설명하는 열거형입니다.