com.android.tradefed.targetprep
인터페이스
FlashingResourcesParser.Constraint | 필터링 인터페이스를 허용하도록 구성 FlashingResourcesParser 그것을 달리 사용할 수있는 일부 리소스를 무시 |
IDeviceFlasher | 장치에서 장치 이미지를 깜박입니다. |
IFlashingResourcesParser | 장치를 플래시하는 데 필요한 보조 이미지 파일의 필수 버전을 제공하기 위한 인터페이스입니다. |
IFlashingResourcesRetriever | 장치를 플래시하는 데 필요한 보조 이미지 파일을 검색하기 위한 인터페이스입니다. |
IHostCleaner | 테스트 실행이 완료된 후 호스트를 정리합니다. |
IT타겟클리너 | 이 인터페이스는 더 이상 사용되지 않습니다. tearDown이 기본 ITargetPreparer 인터페이스로 이동되었습니다. |
IT 대상 준비자 | 테스트 실행을 위한 테스트 환경을 준비합니다. |
ITestsZip설치 프로그램 | 장치의 테스트 zip 파일(빌드 시스템에서 출력됨)에서 테스트를 설치합니다. |
클래스
BaseEmulatorPreparer | 로컬 에뮬레이터 실행을 위한 공통 준비자. |
BaseTarget준비자 | 베이스 구현 클래스 ITargetPreparer 객체가 비활성화 여부를 제어 할 수 있습니다. |
BuildInfoRecorder | ITargetPreparer 지정된 파일로 빌드 정보 메타 데이터를 기록합니다. |
CreateAvdPreparer | |
CreateUserPreparer | 사용자를 생성하고 마지막에 정리하기 위한 대상 준비자. |
DefaultTestsZipInstaller | 테스트 zip 설치 프로그램의 기본 구현입니다. |
DeviceBuildInfo 부트스트래퍼 | ITargetPreparer 속성을 대체 빌드 정보 필드는 장치에서 읽어이는 외부 소스(예: |
DeviceBuildInfo 인젝터 | ITargetPreparer 이 삽입 DeviceBuildDescriptor 에 메타 데이터 IBuildInfo . |
디바이스클리너 | 테스트 후 정리 작업으로 재부팅 또는 포맷을 수행하고 선택적으로 화면을 끕니다. |
DeviceFlash 준비자 | ITargetPreparer 물리적 안드로이드 하드웨어에 이미지를 깜박입니다. |
DeviceImageZipFlashingTargetPreparer | 특정 형식을 통해 제공된 장치 이미지로 장치를 플래시하는 대상 준비자. |
장치 설정 | ITargetPreparer 제공을 기반으로 테스트하기위한 장치 구성 Option 들. |
장치 업데이트 대상 준비자 | 추상 ITargetPreparer (빌드 서비스 아닌) 외부 소스로부터 디바이스 이미지 파일이있는 장치를 업데이트 주위에 일반적인 단계를 처리합니다. |
FastbootDeviceFlasher | 물리적 Android 하드웨어에서 이미지를 플래시하기 위해 fastboot에 의존하는 클래스입니다. |
FastbootUpdate부트스트랩 준비자 | ITargetPreparer 스테이지로 (부트 로더, 라디오, 디바이스 이미지 ZIP) 파일을 지정한 IDeviceBuildInfo 장치와 번쩍 얻을 FastbootDeviceFlasher 후 부팅 장치가 결과보고를 위해 빌드 정보에 속성을 다음 주입한다. |
FlashingResourcesParser | 장치를 플래시하는 데 필요한 보조 이미지 파일의 필수 버전을 구문 분석하는 클래스입니다. |
FlashingResourcesParser.AndroidInfo | 타입 정의를위한 Map<String, MultiMap<String, String>> . |
GkiDeviceFlash 준비자 | Android 공통 커널 일반 이미지로 장치를 플래시하는 대상 준비자. |
GsiDeviceFlash 준비자 | Android 일반 시스템 이미지로 장치를 플래싱하는 대상 준비자. |
ApexModuleTargetPreparer 설치 | |
KillExistingEmulatorPreparer | ITargetPreparer 실행중인 에뮬레이터 다운이 종료됩니다. |
LocalEmulatorLaunch | Android 빌드 환경에서 로컬로 에뮬레이터를 시작하는 TargetPreparer입니다. |
LocalEmulator스냅샷 | Android 빌드/개발 환경에서 깨끗한 에뮬레이터 스냅샷을 생성하기 위한 TargetPreparer |
ModuleOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | 모듈에 대한 정보를 저장하는 간단한 구조체 클래스 |
복구 로그 준비자 | 복구 전에 로그를 수집하는 데 사용되는 대상 준비자입니다. |
RunCommandTargetPreparer | |
RunOnSecondaryUserTargetPreparer | ITargetPreparer 설정에서 보조 사용자를 생성하고, 테스트가 해당 사용자로 실행해야 함을 표시. |
RunOnSystemUserTargetPreparer | ITargetPreparer 이 테스트는 사용자 (이 아닌 현재 사용자)에서 실행해야합니다 마크. |
RunOnWorkProfileTargetPreparer | ITargetPreparer 설정에서 작업 프로필을 작성하고, 시험은 해당 사용자로 실행해야 함을 표시. |
StubTarget준비자 | (A)의 빈 구현 자리 표시 자 ITargetPreparer . |
테스트 앱 설치 설정 | ITargetPreparer A로부터 하나 개 이상의 애플리케이션을 설치 IDeviceBuildInfo.getTestsDir() 장치 상에 폴더. |
열거
AltDirBehavior | 다양한 테스트 아티팩트 설치 프로그램/푸셔에 대한 대체 디렉토리 동작을 정의하는 열거형 |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceFlashPreparer.EncryptionOptions | 사용자 데이터 이미지의 암호화를 처리하기 위한 옵션의 열거 |
IDeviceFlasher.UserDataFlashOption | userdata 이미지를 처리하기 위한 옵션의 열거 |
예외
DeviceFailedToBootError | 빌드로 플래시된 후 장치가 부팅되지 않으면 throw됩니다. |
인터페이스
클래스
- BaseEmulatorPreparer
- BaseTarget준비자
- BuildInfoRecorder
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceBuildInfo 부트스트래퍼
- DeviceBuildInfo 인젝터
- 디바이스클리너
- DeviceFlash 준비자
- DeviceImageZipFlashingTargetPreparer
- 장치 설정
- 장치 업데이트 대상 준비자
- FastbootDeviceFlasher
- FastbootUpdate부트스트랩 준비자
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- GkiDeviceFlashPreparer
- GsiDeviceFlash 준비자
- ApexModuleTargetPreparer 설치
- KillExistingEmulatorPreparer
- LocalEmulatorLaunch
- LocalEmulator스냅샷
- ModuleOemTargetPreparer
- ModuleOemTargetPreparer.ModuleInfo
- 복구 로그 준비자
- RunCommandTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- StubTarget준비자
- 테스트 앱 설치 설정
열거
예외