| AggregatePostProcessor |
여러 반복 테스트 실행 중에 수집된 숫자 측정항목에 대해 최솟값, 최댓값, 평균, 분산, 표준 편차, 합계, 개수를 제공하고 선택적으로 백분위수를 제공하는 측정항목 애그리게이터입니다. 측정항목은 double로 처리됩니다.
|
| AndroidJUnitTest |
android.support.test.runner.AndroidJUnitRunner를 사용하여 주어진 기기에서 계측 테스트 패키지를 실행하는 테스트입니다.
|
| ArtGTest |
|
| ArtRunTest |
ART 실행 테스트를 실행하는 테스트 실행기
|
| AtestExecutionPlanSuiteRunner |
ITestSuite 구현
|
| AtestRunner |
ITestSuite 구현
|
| AveragePostProcessor |
측정항목 목록의 평균을 계산하는 후처리기의 구현
|
| BasePostProcessor |
모든 구현이 확장해야 하는 기본 IPostProcessor입니다.
|
| BaseRetryDecision |
IRetryDecision의 기본 구현
|
| BaseTestSuite |
새 스위트 시스템으로 호환성 테스트 모음을 실행하는 테스트입니다.
|
| BluetoothConnectionSuccessRatePostProcessor |
블루투스 프로필의 성공률을 계산하는 후처리기 구현
'metric-key-match'를 사용하여 블루투스 연결 상태가 숫자 배열에 포함된 측정항목을 지정합니다(예: [0, 1, 2, 3, 0, 1, 2, 3]).
|
| ClangCodeCoverageCollector |
기기에서 Clang 커버리지 측정을 가져와 테스트 아티팩트로 로깅하는 BaseDeviceMetricCollector
|
| ClusterCommandLauncher |
하위 프로세스 TF를 통해 TFC에서 명령어를 실행하는 IRemoteTest 클래스
|
| CodeCoverageCollector |
기기에서 Java 및 네이티브 적용 범위 측정을 가져와 테스트 아티팩트로 로깅하는 BaseDeviceMetricCollector
|
| CodeCoverageTest |
지정된 기기에서 계측 테스트 패키지를 실행하고 코드 적용 범위 보고서를 생성하는 테스트입니다.
|
| CommandOptionsGetter |
지정된 호출의 명령 옵션 값을 반환하는 서비스 구현입니다.
|
| CoverageMetadataCollector |
로그된 커버리지 측정을 수집하고 Android 코드 커버리지 서비스에서 처리할 CoverageMetadataProto를 생성하는 ILogSaverListener입니다.
|
| CreateAvdPreparer |
|
| CtsDeviceLaunchControlProvider |
DeviceFolderBuildInfo의 LaunchControlProvider
|
| CtsLaunchControlProvider |
CTS 빌드의 LaunchControlProvider입니다.
|
| CtsTestLauncher |
별도의 CTS 설치에 대해 테스트를 실행하는 IRemoteTest
|
| CuttlefishDisplayFeature |
Cuttlefish 디스플레이 기능과 상호작용하는 Tradefed 서버 구현 (사실상 로컬로 `cvd display`).
|
| DependenciesResolver |
테스트의 모든 종속 항목을 가져올 수 있는 새로운 유형의 제공자입니다.
|
| DeviceFlashPreparer |
실제 Android 하드웨어에 이미지를 플래시하는 ITargetPreparer
|
| DeviceLaunchControlProvider |
IDeviceBuildInfo의 LaunchControlProvider
|
| DeviceOwnerTargetPreparer |
기기 소유자 구성요소를 설정하는 ITargetPreparer입니다.
|
| DeviceResetFeature |
기기 재설정의 서버 측 구현입니다.
|
| DeviceSnapshotFeature |
기기 스냅샷의 서버 측 구현입니다.
|
| ExecutableBaseTest |
실행 가능한 테스트 스타일의 기본 클래스입니다.
|
| ExecutableHostTest |
호스트에서 실행되는 실행 파일의 테스트 실행기입니다.
|
| ExecutableTargetTest |
타겟에서 실행되는 실행 파일의 테스트 실행기입니다.
|
| ExecutionPlanSuiteRunner |
빌드에서 지정된 실행 계획에 따라 테스트를 실행하는 BaseTestSuite 구현
|
| FastbootUpdateBootstrapPreparer |
지정된 파일 (부트로더, 라디오, 기기 이미지 zip)을 IDeviceBuildInfo에 스테이징하여 FastbootDeviceFlasher로 플래시된 기기를 가져온 다음 결과 보고 목적으로 부팅 후 기기 속성을 빌드 정보에 삽입하는 ITargetPreparer
|
| FormattedGeneratorReporter |
특정 형식으로 보고서를 생성할 수 있는 리포터입니다.
|
| GTest |
주어진 기기에서 네이티브 테스트 패키지를 실행하는 테스트입니다.
|
| GTestBase |
gTest의 기본 클래스
|
| GcovCodeCoverageCollector |
기기에서 gcov 커버리지 측정을 가져와 테스트 아티팩트로 로깅하는 BaseDeviceMetricCollector입니다.
|
| GcovKernelCodeCoverageCollector |
debugfs에서 gcov 커널 적용 범위 측정을 가져와 기기에서 오프한 후 최종적으로 테스트 아티팩트로 로깅하는 BaseDeviceMetricCollector
|
| GeminiDebuggingPostProcessor |
오류 디버깅을 위한 프롬프트 쿼리를 만드는 후처리 프로세서
|
| GlobalFilterGetter |
지정된 호출의 필터를 반환하는 서비스 구현입니다.
|
| GoogleDeviceFlashPreparer |
Google 기기를 플래시하는 데 필요한 맞춤 단계를 지원하는 DeviceFlashPreparer의 전문화입니다.
|
| HostGTest |
네이티브 테스트 패키지를 실행하는 테스트입니다.
|
| HostTest |
JUnit 호스트 기반 테스트의 테스트 실행기입니다.
|
| ITestSuite |
테스트 모음을 실행하는 데 사용되는 추상 클래스입니다.
|
| InstalledInstrumentationsTest |
현재 기기에서 발견된 모든 계측을 실행합니다.
|
| InstrumentationTest |
주어진 기기에서 계측 테스트 패키지를 실행하는 테스트입니다.
|
| IsolatedHostTest |
하위 프로세스를 사용하여 기본 프로세스에서 테스트를 실행하는 대신 종속성이 낮은 환경에서 테스트를 실행하는 TradeFed 러너를 구현합니다.
|
| JarHostTest |
호스트 측 JUnit 테스트의 테스트 실행기입니다.
|
| JavaCodeCoverageCollector |
기기에서 Java 적용 범위 측정을 가져와 테스트 아티팩트로 로깅하는 BaseDeviceMetricCollector입니다.
|
| KUnitModuleTest |
기기에서 KUnit 테스트 모듈을 실행하는 테스트 실행기입니다.
|
| KernelTargetTest |
타겟에서 실행되고 커널 테스트 결과를 파싱하는 실행 파일용 테스트 실행기
|
| KnownFailurePreparer |
알려진 실패를 재시도하지 않도록 타겟 준비자
|
| LaunchControlProvider |
테스트할 빌드를 위해 Google 출시 관리 서버를 쿼리하는 IBuildProvider 구현
|
| LocalAndroidVirtualDevice |
TradeFed 호스트에서 실행되는 로컬 가상 기기 클래스입니다.
|
| ManagedRemoteDevice |
VM 내의 Tradefed 인스턴스를 통해 원격으로 관리하는 가상 머신 내에서 실행되는 기기입니다.
|
| MetricFilePostProcessor |
테스트 및 실행 수준에서 수집된 측정항목 로그 파일을 업로드하는 데 사용됩니다.
|
| MixKernelTargetPreparer |
커널 이미지를 기기 이미지와 혼합할 수 있는 ITargetPreparer
|
| MixRadioTargetPreparer |
라디오 이미지를 기기 이미지와 혼합할 수 있는 ITargetPreparer
|
| NativeDevice |
ITestDevice 비전체 스택 Android 기기의 기본 구현입니다.
|
| NestedRemoteDevice |
원격 Cuttlefish VM 내에서 실행되는 기기의 표현입니다.
|
| NoApkTestSkipper |
테스트할 APK가 없는 경우 호출 (준비 및 테스트)을 완전히 건너뛸 수 있는 특수 준비자입니다.
|
| PerfettoGenericPostProcessor |
숫자 값이 있는 필드가 발견될 때까지 문자열 값이 있는 proto 메시지와 필드를 재귀적으로 확장하여 텍스트/바이너리 측정항목 perfetto proto 파일을 키-값 쌍으로 처리하는 후처리기입니다.
|
| PerfettoTracePostProcessor |
테스트 로그에서 Perfetto 트레이스 파일을 가져오고 트레이스 프로세서를 실행하여 Perfetto 측정항목 프로토를 생성하는 후처리 프로세서입니다.
|
| RemoteAndroidDevice |
adb connect를 통해 연결된 전체 스택 Android 기기의 ITestDevice 구현
|
| RemoteAndroidVirtualDevice |
Google Compute Engine (Gce)에서 실행되는 전체 스택 Android 기기의 RemoteAndroidDevice 동작을 확장합니다.
|
| ReportPassedTests |
통과한 테스트를 제외할 수 있는 필터를 파일에 보고
|
| ResultDBReporter |
테스트 결과를 ResultDB에 업로드하는 결과 보고자
|
| ResultReporter |
|
| ResultsPlayer |
제공된 결과를 재생하는 특수 러너입니다.
|
| RetryRescheduler |
실패했거나 실행되지 않은 이전 실행 테스트를 다시 예약할 수 있는 특수 러너입니다.
|
| RustBinaryHostTest |
Android 빌드 시스템 (Soong)에서 Rust 바이너리 파일을 실행하기 위한 호스트 테스트
|
| RustBinaryTest |
주어진 기기에서 Rust 바이너리를 실행하는 테스트입니다.
|
| RustTestBase |
RustBinaryHostTest 및 RustBinaryTest의 기본 클래스
|
| SimpleperfProfilePostProcessor |
simpleperf 프로파일링 데이터를 찾아 pprof 프로필을 생성하는 후처리 프로세서입니다.
|
| SkipFeature |
SkipManager 정보의 일부에 액세스할 수 있는 기능
|
| StatsdBeforeAfterGaugeMetricPostProcessor |
'전/후' 접근 방식으로 수집된 게이지 측정항목을 처리하는 후처리 프로세서입니다.
|
| StatsdEventMetricPostProcessor |
프로세서에 지정된 포맷터를 사용하여 statsd 보고서의 이벤트 측정항목을 키-값 쌍으로 처리하는 후처리 프로세서입니다.
|
| StatsdGenericPostProcessor |
바이너리 proto statsd 보고서를 트리 구조로 확장하여 키-값 쌍으로 처리하는 후처리 프로세서입니다.
|
| StubTargetPreparer |
ITargetPreparer의 자리표시자 빈 구현입니다.
|
| StubTest |
작업이 없는 빈 테스트 구현입니다.
|
| SubprocessTfLauncher |
별도의 TF 설치에 대해 테스트를 실행하는 IRemoteTest입니다.
|
| TearDownPassThroughPreparer |
구성에서 객체로 포함된 준비자에서 tearDown을 실행할 수 있습니다.
|
| TestDevice |
전체 스택 Android 기기의 ITestDevice 구현
|
| TestMappingSuiteRunner |
옵션 include-filter 또는 빌드의 TEST_MAPPING 파일로 지정된 테스트를 모음으로 실행하는 BaseTestSuite 구현
|
| TestsPoolPoller |
테스트 풀의 모든 테스트를 실행할 수 있는 테스트 래퍼
|
| TfLaunchControlProvider |
IFolderBuildInfo으로 Google-tradefed 빌드를 가져오는 LaunchControlProvider
|
| TfSuiteRunner |
TF jar res/config/suite/ 폴더에서 테스트를 로드하는 ITestSuite 구현
|
| TfTestLauncher |
별도의 TF 설치에 대해 단위 또는 기능 테스트를 실행하는 IRemoteTest
|
| XmlFormattedGeneratorReporter |
도구 모음 결과를 xml 형식으로 지정하는 FormattedGeneratorReporter 구현
|