com.android.tradefed.targetprep
인터페이스
FlashingResourcesParser.Constraint | FlashingResourcesParser 가 사용할 수 있는 일부 리소스를 무시할 수 있도록 하기 위한 필터링 인터페이스 |
IDeviceFlasher | 장치에서 장치 이미지를 플래시합니다. |
IFlashingResourcesParser | 장치를 플래시하는 데 필요한 보조 이미지 파일의 필수 버전을 제공하기 위한 인터페이스입니다. |
IFlashingResourcesRetriever | 장치를 플래시하는 데 필요한 보조 이미지 파일을 검색하기 위한 인터페이스입니다. |
IHostCleaner | 테스트 실행이 완료된 후 호스트를 정리합니다. |
ITargetCleaner | 이 인터페이스는 더 이상 사용되지 않습니다. TearDown이 기본 ITargetPreparer 인터페이스로 이동되었습니다. |
ITargetPreparer | 테스트 실행을 위한 테스트 환경을 준비합니다. |
ITestsZip설치 프로그램 | 테스트 zip 파일(빌드 시스템에서 출력된 대로)의 테스트를 기기에 설치합니다. |
클래스
BaseEmulatorPreparer | 로컬 에뮬레이터를 시작하기 위한 일반적인 준비자입니다. |
BaseTargetPreparer | 개체의 비활성화 여부를 제어할 수 있는 ITargetPreparer 에 대한 기본 구현 클래스입니다. |
BuildInfoRecorder | 빌드 정보 메타데이터를 지정된 파일에 쓰는 ITargetPreparer 입니다. |
CreateAvdPreparer | |
CreateUserPreparer | 사용자를 생성하고 마지막에 정리하기 위한 대상 준비자입니다. |
기본테스트Zip설치 프로그램 | 테스트 zip 설치 프로그램의 기본 구현입니다. |
DeviceBuildInfoBootStrapper | 빌드 정보 필드를 장치에서 읽은 특성으로 바꾸는 ITargetPreparer 이는 외부 소스에서 생성된 빌드로 장치를 테스트하는 데 유용합니다(예: |
DeviceBuildInfoInjector | DeviceBuildDescriptor 메타데이터를 IBuildInfo 에 삽입하는 ITargetPreparer 입니다. |
장치클리너 | 테스트 후 정리 작업으로 재부팅 또는 포맷을 수행하고 선택적으로 화면을 끕니다. |
DeviceFlashPreparer | 실제 Android 하드웨어에 이미지를 플래시하는 ITargetPreparer 입니다. |
DeviceImageZipFlashingTargetPreparer | 특정 형식을 통해 제공되는 장치 이미지로 장치를 플래시하는 대상 준비자입니다. |
장치 설정 | 제공된 Option 을 기반으로 테스트할 장치를 구성하는 ITargetPreparer 입니다. |
DeviceUpdateTargetPreparer | 외부 소스(빌드 서비스와 반대)의 장치 이미지 파일로 장치를 업데이트하는 일반적인 단계를 처리하는 추상 ITargetPreparer 입니다. |
Fastboot장치성 노출증 | 실제 Android 하드웨어에 이미지를 플래시하기 위해 fastboot를 사용하는 클래스입니다. |
FastbootUpdateBootstrapPreparer | 지정된 파일(부트로더, 라디오, 장치 이미지 zip)을 IDeviceBuildInfo 에 준비하여 FastbootDeviceFlasher 로 플래시된 장치를 가져온 다음 결과 보고 목적으로 부팅 후 장치 특성을 빌드 정보에 삽입하는 ITargetPreparer 입니다. |
플래싱리소스파서 | 장치를 플래시하는 데 필요한 보조 이미지 파일의 필수 버전을 구문 분석하는 클래스입니다. |
FlashingResourcesParser.AndroidInfo | Map<String, MultiMap<String, String>> 에 대한 형식 정의입니다. . |
GkiDeviceFlashPreparer | 안드로이드 공통 커널 일반 이미지로 장치를 플래시하는 대상 준비자입니다. |
GsiDeviceFlashPreparer | 안드로이드 일반 시스템 이미지로 장치를 플래시하는 대상 준비자입니다. |
ApexModuleTargetPreparer 설치 | |
기존 에뮬레이터 준비 프로그램 종료 | 실행 중인 에뮬레이터를 종료하는 ITargetPreparer 입니다. |
로컬에뮬레이터 실행 | Android 빌드 환경에서 로컬로 에뮬레이터를 시작하는 TargetPreparer입니다. |
로컬에뮬레이터스냅샷 | 안드로이드 빌드/개발 환경에서 깨끗한 에뮬레이터 스냅샷을 생성하기 위한 TargetPreparer |
모듈OemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | 모듈에 대한 정보를 저장하는 간단한 구조체 클래스 |
복구로그 준비자 | 복구 전 로그를 수집하는 데 사용되는 대상 준비자입니다. |
RunCommandTargetPreparer | |
RunOnSecondaryUserTargetPreparer | 설정 시 보조 사용자를 생성하고 해당 사용자에서 테스트를 실행해야 함을 표시하는 ITargetPreparer 입니다. |
RunOnSystemUserTargetPreparer | 현재 사용자가 아닌 사용자에 대해 테스트를 실행해야 함을 표시하는 ITargetPreparer 입니다. |
RunOnWorkProfileTargetPreparer | 설정 시 작업 프로필을 생성하고 해당 사용자에서 테스트를 실행해야 함을 표시하는 ITargetPreparer 입니다. |
스텁 타겟 준비자 | ITargetPreparer 의 빈 자리 표시자 구현입니다. |
TestApp설치설정 | IDeviceBuildInfo.getTestsDir() 폴더에서 하나 이상의 앱을 장치에 설치하는 ITargetPreparer 입니다. |
열거형
AltDirBehavior | 다양한 테스트 아티팩트 설치 프로그램/푸셔에 대한 대체 디렉터리 동작을 정의하는 열거형 |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceFlashPreparer.EncryptionOptions | 사용자 데이터 이미지 암호화 처리를 위한 옵션 열거형 |
IDeviceFlasher.UserDataFlashOption | 사용자 데이터 이미지 처리를 위한 옵션 열거형 |
예외
DeviceFailedToBootError | 빌드로 플래시한 후 장치가 부팅되지 않으면 발생합니다. |
인터페이스
클래스
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildInfoRecorder
- CreateAvdPreparer
- CreateUserPreparer
- 기본테스트Zip설치 프로그램
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- 장치클리너
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- 장치 설정
- DeviceUpdateTargetPreparer
- Fastboot장치성 노출증
- FastbootUpdateBootstrapPreparer
- 플래싱리소스파서
- FlashingResourcesParser.AndroidInfo
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- ApexModuleTargetPreparer 설치
- 기존 에뮬레이터 준비 프로그램 종료
- 로컬에뮬레이터 실행
- 로컬에뮬레이터스냅샷
- 모듈OemTargetPreparer
- ModuleOemTargetPreparer.ModuleInfo
- 복구로그 준비자
- RunCommandTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- 스텁 타겟 준비자
- TestApp설치설정
열거형
예외