com.android.tradefed.targetprep
Interfacce
FlashingResourcesParser.Constraint | Un'interfaccia di filtro, intesa a consentire FlashingResourcesParser di ignorare alcune risorse che altrimenti potrebbe utilizzare |
IDeviceFlasher | Fa lampeggiare un'immagine del dispositivo su un dispositivo. |
IFlashingResourcesParser | Interfaccia per fornire le versioni richieste dei file immagine ausiliari necessari per eseguire il flashing di un dispositivo. |
IFlashingResourcesRetriever | Interfaccia per il recupero di file immagine ausiliari necessari per eseguire il flashing di un dispositivo. |
IHostCleaner | Pulisce l'host al termine dell'esecuzione del test. |
ITargetCleaner | Questa interfaccia è deprecata. TearDown è stato spostato nell'interfaccia ITargetPreparer di base. |
ITargetPreparer | Prepara l'ambiente di test per l'esecuzione del test. |
ITestsZipInstaller | Installa i test da un file zip di test (come emesso dal sistema di compilazione) su un dispositivo. |
Classi
BaseEmulatorPreparer | Preparatore comune per il lancio di un emulatore locale. |
BaseTargetPreparer | Classe di implementazione di base per ITargetPreparer che consente di controllare se l'oggetto è disabilitato o meno. |
BuildInfoRecorder | Un ITargetPreparer che scrive i metadati delle informazioni di build in un file specificato. |
CreaAvdPreparer | |
CreateUserPreparer | Preparatore del target per creare l'utente e ripulirlo alla fine. |
DefaultTestsZipInstaller | Un'implementazione predefinita del programma di installazione zip dei test. |
DeviceBuildInfoBootStrapper | Un ITargetPreparer che sostituisce i campi delle informazioni sulla build con attributi letti dal dispositivoCiò è utile per testare dispositivi con build generate da una fonte esterna (ad es |
DeviceBuildInfoInjector | Un ITargetPreparer che inserisce i metadati DeviceBuildDescriptor in IBuildInfo . |
DeviceCleaner | Esegue il riavvio o la formattazione come azione di pulizia dopo il test e, facoltativamente, spegne lo schermo |
DeviceFlashPreparer | Un ITargetPreparer che esegue il flashing di un'immagine sull'hardware Android fisico. |
DeviceImageZipFlashingTargetPreparer | Un preparatore di target che esegue il flashing del dispositivo con le immagini del dispositivo fornite tramite un formato specifico. |
Configurazione dispositivo | Un ITargetPreparer che configura un dispositivo per il test in base alle Option fornite. |
DeviceUpdateTargetPreparer | Un ITargetPreparer astratto che si occupa dei passaggi comuni relativi all'aggiornamento dei dispositivi con un file immagine del dispositivo da una fonte esterna (in contrapposizione a un servizio di compilazione). |
FastbootDeviceFlasher | Una classe che si basa su fastboot per eseguire il flashing di un'immagine sull'hardware fisico Android. |
FastbootUpdateBootstrapPreparer | Un ITargetPreparer che inserisce i file specificati (bootloader, radio, zip dell'immagine del dispositivo) in IDeviceBuildInfo per eseguire il flashing dei dispositivi con FastbootDeviceFlasher , quindi inserisce gli attributi del dispositivo post-avvio nelle informazioni di build per scopi di reporting dei risultati. |
FlashingResourcesParser | Una classe che analizza le versioni richieste dei file immagine ausiliari necessari per eseguire il flashing di un dispositivo. |
FlashingResourcesParser.AndroidInfo | Una typedef per Map<String, MultiMap<String, String>> . |
GkiDeviceFlashPreparer | Un preparatore di destinazione che esegue il flashing del dispositivo con l'immagine generica del kernel comune Android. |
GsiDeviceFlashPreparer | Un preparatore di target che esegue il flashing del dispositivo con l'immagine generica del sistema Android. |
InstallareApexModuleTargetPreparer | |
KillExistingEmulatorPreparer | Un ITargetPreparer che arresta un emulatore in esecuzione. |
LocalEmulatorLaunch | Un TargetPreparer che avvia un emulatore localmente da un ambiente di compilazione Android. |
LocalEmulatorSnapshot | Un TargetPreparer destinato a generare uno snapshot pulito dell'emulatore da un ambiente di compilazione/sviluppo Android |
ModuloOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | Una semplice classe struct per archiviare informazioni su un modulo |
RecoveryLogPreparer | Un preparatore di destinazione utilizzato per raccogliere i log prima del ripristino. |
EseguiCommandTargetPreparer | |
RunOnSecondaryUserTargetPreparer | Un ITargetPreparer che crea un utente secondario nella configurazione e contrassegna che i test devono essere eseguiti in quell'utente. |
RunOnSystemUserTargetPreparer | Un ITargetPreparer che contrassegna che i test devono essere eseguiti sull'utente (anziché sull'utente corrente). |
RunOnWorkProfileTargetPreparer | Un ITargetPreparer che crea un profilo di lavoro nella configurazione e contrassegna che i test devono essere eseguiti in quell'utente. |
StubTargetPreparer | Implementazione vuota del segnaposto di un ITargetPreparer . |
TestAppInstallSetup | Un ITargetPreparer che installa una o più app da una cartella IDeviceBuildInfo.getTestsDir() sul dispositivo. |
Enumerazioni
AltDirBehavior | Un'enumerazione per definire comportamenti di directory alternativi per vari installatori/pusher di artefatti di test |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceFlashPreparer.EncryptionOptions | Enumerazione di opzioni per gestire la crittografia dell'immagine dei dati utente |
IDeviceFlasher.UserDataFlashOption | Enumerazione di opzioni per la gestione dell'immagine userdata |
Eccezioni
Errore DeviceFailedToBoot | Emesso se un dispositivo non riesce ad avviarsi dopo essere stato sottoposto a flashing con una build. |
Interfacce
Classi
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildInfoRecorder
- CreaAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- Configurazione dispositivo
- DeviceUpdateTargetPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallareApexModuleTargetPreparer
- KillExistingEmulatorPreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- ModuloOemTargetPreparer
- ModuleOemTargetPreparer.ModuleInfo
- RecoveryLogPreparer
- EseguiCommandTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- StubTargetPreparer
- TestAppInstallSetup
Enumerazioni
Eccezioni