com.android.tradefed.targetprep
Interfacce
FlashingResourcesParser.Constraint |
Un'interfaccia di filtro che consente a FlashingResourcesParser di ignorare alcuni
che altrimenti potrebbe utilizzare
|
IDeviceFlasher | Mostra l'immagine di un dispositivo su un dispositivo. |
Analisi delle risorseIFlashing | Interfaccia per fornire le versioni richieste dei file immagine ausiliari necessari per il flashing di un dispositivo. |
IFlashingResourcesRetriever | Interfaccia per il recupero dei file immagine ausiliari necessari per il flashing di un dispositivo. |
IHostCleaner | Ripulisce l'host al termine dell'esecuzione del test. |
ILabPreparer |
Interfaccia indicatore per i preparativi del lab
Consulta la sezione |
ITargetCleaner | Questa interfaccia è stata ritirata. teardown è stato spostato nell'interfaccia di base ITargetPreparer. |
ITargetPreparer | Prepara l'ambiente di test per l'esecuzione del test. |
ITestsZipInstaller | Installa test da un file ZIP di test (come output dal sistema di compilazione) su un dispositivo. |
Classi
AllTestAppsInstallSetup |
Un ITargetPreparer che installa tutte le app da un IDeviceBuildInfo#getTestsDir()
nella cartella sul dispositivo.
|
AoaTargetPreparer |
ITargetPreparer che esegue una serie di azioni (ad es. clic e scorrimenti) utilizzando
Protocollo Android Open Accessory (AOAv2).
|
Configurazione app |
Un ITargetPreparer che installa un APK e i relativi test.
|
ArtChrootPreparer | Crea la directory chroot per i test ART. |
BaseEmulatorPreparer | Comune preparazione per l'avvio di un emulatore locale. |
BaseTargetPreparer |
Classe di implementazione di base per ITargetPreparer che consente di controllare se l'oggetto
se disabilitato o meno.
|
Errore di build | Generato se non è possibile eseguire la build fornita. |
BuildInfoRecorder |
Un elemento ITargetPreparer che scrive metadati relativi alle informazioni sulla build in un file specificato.
|
CdmaDeviceFlasher | Una classe che mostra un'immagine su un dispositivo Android fisico con una radio CDMA. |
CompileBootImageWithSpeedTargetPreparer | Ricompila il classpath di avvio e il server di sistema con il filtro del compilatore "speed". |
CpuThrottlingwaiter |
Un ITargetPreparer che attende fino a quando la frequenza massima su tutti i core viene ripristinata al valore più alto
livello disponibile
|
Preparatore e creazione | |
CreateUserPreparer | Preparatore target per la creazione di un utente e la sua pulizia alla fine. |
DefaultTestsZipInstaller | Un'implementazione predefinita del programma di installazione dei file ZIP di test. |
DeviceActionTargetPreparer |
Un ITargetPreparer per eseguire azioni sui dispositivi.
|
DeviceBuildInfoBootStrapper |
Un ITargetPreparer che sostituisce i campi delle informazioni sulla build con gli attributi letti dal dispositivo
Questo è utile per testare i dispositivi con build generate da una sorgente esterna (ad es. |
DeviceBuildInfoInjector |
Un ITargetPreparer che inserisce i metadati DeviceBuildDescriptor in IBuildInfo .
|
Strumento per la pulizia dei dispositivi | Esegue il riavvio o la formattazione come azione di pulizia dopo il test e, facoltativamente, disattiva lo schermo |
Errore relativo all'avvio del dispositivo non riuscito | Generato se un dispositivo non si avvia dopo essere stato sottoposto a flashing con una build. |
Dispositivo per la preparazione di Flash |
Un ITargetPreparer che mostra un'immagine su hardware Android fisico.
|
DeviceImageZipFlashingTargetPreparer | Un dispositivo di preparazione del target che esegue il flashing del dispositivo con immagini del dispositivo fornite in un formato specifico. |
DeviceOwnerTargetPreparer |
Un elemento ITargetPreparer che configura un componente del proprietario del dispositivo.
|
Configurazione dispositivo |
Un ITargetPreparer che configura un dispositivo per i test in base ai Option specificati.
|
DeviceStorageFiller | Preparatore target per riempire lo spazio di archiviazione in modo che sia disponibile una certa quantità di spazio libero. |
DeviceStringPusher | Preparatore di destinazione per scrivere una stringa in un file. |
DeviceUpdateTargetPreparer |
Un ITargetPreparer astratto che si occupa dei passaggi comuni relativi all'aggiornamento dei dispositivi con
un file immagine del dispositivo da una sorgente esterna (anziché un servizio di build).
|
DeviceWiper |
Un ITargetPreparer che cancella i dati utente
|
DisabilitaSELinuxTargetPreparer | Preparatore del target che disattiva SELinux se abilitato. |
DynamicSystemPreparer |
Un ITargetPreparer che configura un'immagine di sistema su una build di dispositivo con
Aggiornamento di sistema.
|
CancellaUserDataPreparer |
Un ITargetPreparer che cancella i dati utente sul dispositivo.
|
FastbootCommandPreparer | Preparatore target che attiva fastboot e invia comandi fastboot. |
FastbootDeviceFlasher | Una classe che si basa su fastboot per eseguire il flashing di un'immagine su hardware Android fisico. |
FastbootUpdateBootstrapPreparer |
Un ITargetPreparer che inserisce file specificati (bootloader, radio, zip immagine dispositivo) in
IDeviceBuildInfo per far lampeggiare i dispositivi con FastbootDeviceFlasher , poi inserisce
gli attributi del dispositivo post-avvio nelle informazioni sulla build per i report sui risultati.
|
FeatureFlagTargetPreparer | Aggiorna DeviceConfig (flag di funzionalità ottimizzati da un servizio remoto). |
Analisi delle risorse lampeggianti | Una classe che analizza le versioni richieste dei file immagine ausiliari necessari per il flashing di un dispositivo. |
FlashingResourcesParser.AndroidInfo |
Un typedef per Map<String, MultiMap<String, String>> .
|
Salvacartelle |
Un'ITargetPreparer che estrae le directory dal dispositivo, le comprime e le salva nel logging
di un backend cloud.
|
GkiDeviceFlashPreparer | Un preparatore target che esegue il flashing del dispositivo con un'immagine generica del kernel comune Android. |
GsiDeviceFlashPreparer | Un dispositivo di preparazione target che mostra un'immagine di sistema generica Android sul dispositivo. |
InstallaAllTestZipAppsSetup |
Un ITargetPreparer che installa tutte le app in un file ZIP di prova.
|
InstallApexModuleTargetPreparer | |
InstallApkSetup |
Un file ITargetPreparer che installa uno o più APK presenti nel file system.
|
InstallaBuildEnvApkSetup |
Un ITargetPreparer che installa uno o più apk di test da un ambiente di build della piattaforma Android.
|
InstallaKernelModulePreparer | Un preparatore target che esegue il flashing del dispositivo con un'immagine generica del kernel comune Android. |
Preparatore di strumentazione |
Un ITargetPreparer che esegue la strumentazione
|
KillexistingEmulatorPreparer |
Un ITargetPreparer che arresta un emulatore in esecuzione.
|
KnownFailurePreparer | Preparatore di destinazione per saltare i nuovi tentativi di errore noto. |
LocalEmulatorLaunch | Un TargetPreparer che avvia un emulatore in locale da un ambiente di build Android. |
Snapshot di LocalEmulator | Un TargetPreparer destinato a generare uno snapshot dell'emulatore chiaro da un Android ambiente di creazione/sviluppo |
Preparatore del target per MixKernel |
Un'ITargetPreparer che consente di combinare un'immagine kernel con l'immagine del dispositivo.
|
ModuleOemTargetPreparer | |
ModulePusher | |
ModulePusher.ModulePushError | Errore irreversibile durante il push del modulo Mainline. |
NativeLeakCollector |
Un ITargetPreparer che esegue "dumpsys meminfo --unreachable -a" per identificare
di memoria nativa irraggiungibile attualmente conservata da ciascun processo.
|
PerfettoPreparatore | Il preparatore Perfetto invia il file di configurazione al dispositivo in una posizione standard in cui perfetto hanno accesso. |
ProfiloTargetPreparer |
Classe di base per la configurazione del preparatore del target per qualsiasi utente del profilo android.os.usertype.profile.XXX .
|
PushFileInvoker |
Questo corso è stato ritirato.
Usa invece il criterio PushFilePreparer
|
PushFilePreparer |
Un ITargetPreparer che tenta di eseguire il push di un numero qualsiasi di file da qualsiasi percorso host a qualsiasi
del dispositivo.
|
PythonVirtualenvPreparer | Configura una virtualenv Python sull'host e installa i pacchetti. |
RiavviaTargetPreparer | Preparatore di destinazione che riavvia il dispositivo. |
RecoveryLogPreparer | Un preparatore di destinazione utilizzato per raccogliere i log prima del ripristino. |
RemoveSystemAppPreparer |
Un ITargetPreparer per la rimozione di un APK dalla partizione di sistema prima dell'esecuzione di un test.
|
RiavviaSystemServerTargetPreparer | Preparatore di destinazione che riavvia il server di sistema senza riavviare il dispositivo. |
RootcanalForwarderPreparer | |
RootTargetPreparer | Preparatore di destinazione che esegue "adb root" o "adb unroot" basata sull'opzione "force-root". |
RunCommandTargetPreparer | |
RunHostCommandTargetPreparer | Il preparatore di destinazione deve eseguire comandi host arbitrari prima e dopo l'esecuzione del test. |
RunHostScriptTargetPreparer | Preparatore target che esegue uno script prima di eseguire un test. |
RunOnCloneProfileTargetPreparer | |
RunOnPrivateProfileTargetPreparer | |
RunOnSdkSandboxTargetPreparer |
Un ITargetPreparer contrassegna che i test devono essere eseguiti nella sandbox dell'SDK.
|
RunOnSecondaryUserTargetPreparer |
Un ITargetPreparer per garantire che il test venga eseguito come utente secondario.
|
RunOnSystemUserTargetPreparer |
Un elemento ITargetPreparer che contrassegna che i test devono essere eseguiti sull'utente (anziché la
utente corrente).
|
RunOnWorkProfileTargetPreparer |
Un ITargetPreparer che crea un profilo di lavoro nella configurazione e contrassegna la necessità di eseguire i test
eseguite in quell'utente.
|
SemaphoreTokenTargetPreparer | Si tratta di un preparatore utilizzato per utilizzare il token per serializzare l'escuzione di test nell'host trasferito. |
SideloadOtaTargetPreparer |
Un preparatore target che esegue il sideload di un pacchetto OTA specificato, applica il pacchetto e attende
per l'avvio del dispositivo e inserisce le proprietà di build del dispositivo da utilizzare come informazioni sulla build
Questo preparatore del target presuppone che il dispositivo sia in modalità ADB normale all'avvio e fa in modo che il dispositivo esca nella stessa modalità ma con la build più recente applicata. |
StopServicesSetup |
Un ITargetPreparer che interrompe i servizi sul dispositivo.
|
Preparatore del target del target |
Segnaposto dell'implementazione vuota di ITargetPreparer .
|
SwitchUserTargetPreparer |
Un ITargetPreparer che passa al tipo di utente specificato in setUp.
|
SystemUpdaterDeviceFlasher |
Un IDeviceFlasher che si basa sul System Updater per installare un
un'immagine di sistema inclusa in un pacchetto di aggiornamento OTA.
|
Errore di configurazione target | Si è verificato un errore irreversibile durante la preparazione del target per il test. |
PreparatoreTeardownPassthrough | Consente di eseguire teardown sui preparativi inclusi in una configurazione come oggetto. |
TemperaturaThrottlingwaiter |
ITargetPreparer che attende che la temperatura del dispositivo scenda fino a raggiungere l'obiettivo
|
TestAppInstallSetup |
Un ITargetPreparer che installa una o più app da una cartella IDeviceBuildInfo.getTestsDir() sul dispositivo.
|
TestFilePushSetup |
Un ITargetPreparer che esegue il push di uno o più file/diritti da una cartella IDeviceBuildInfo.getTestsDir() al dispositivo.
|
TestSystemAppInstallSetup |
Un ITargetPreparer che installa una o più app da una cartella IDeviceBuildInfo.getTestsDir() sulla partizione /system sul dispositivo.
|
TimeWaster | Un semplice preparatore per il bersaglio per perdere tempo e potenzialmente riavviare il dispositivo. |
UtenteCleaner |
Un ITargetPreparer che rimuove gli utenti secondari al momento dell'eliminazione.
|
UserHelper | |
VisibileBackgroundUserPreparer | Preparatore del target per l'esecuzione di test in un utente avviato in background visibile. |
waitForDeviceDatetimePreparer |
Un ITargetPreparer in attesa dell'impostazione di data e ora sul dispositivo
Facoltativamente, questo preparatore può forzare l'applicazione di un valore |
Preparatore Wifi |
Un ITargetPreparer che configura il Wi-Fi sul dispositivo, se necessario.
|
Enumerazionis
AltDirBehavior |
Un'enumerazione per definire comportamenti alternativi delle directory per vari programmi di installazione/pusher degli artefatti di test
|
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
Metodo-lampeggiante | Un'enumerazione per descrivere il metodo utilizzato per eseguire il flashing del dispositivo sottoposto a test |
IDeviceFlasher.UserDataFlashOption | Enum di opzioni per la gestione dell'immagine dei dati utente |
Interfacce
Classi
- AllTestAppsInstallSetup
- AoaTargetPreparer
- Configurazione app
- ArtChrootPreparer
- BaseEmulatorPreparer
- BaseTargetPreparer
- Errore di build
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- CpuThrottlingwaiter
- Preparatore e creazione
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceActionTargetPreparer
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- Strumento per la pulizia dei dispositivi
- Errore relativo all'avvio del dispositivo non riuscito
- Dispositivo per la preparazione di Flash
- DeviceImageZipFlashingTargetPreparer
- DeviceOwnerTargetPreparer
- Configurazione dispositivo
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- DeviceWiper
- DisabilitaSELinuxTargetPreparer
- DynamicSystemPreparer
- CancellaUserDataPreparer
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- Analisi delle risorse lampeggianti
- FlashingResourcesParser.AndroidInfo
- Salvacartelle
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallaAllTestZipAppsSetup
- InstallApexModuleTargetPreparer
- InstallApkSetup
- InstallaBuildEnvApkSetup
- InstallaKernelModulePreparer
- Preparatore di strumentazione
- KillexistingEmulatorPreparer
- KnownFailurePreparer
- LocalEmulatorLaunch
- Snapshot di LocalEmulator
- Preparatore del target per MixKernel
- ModuleOemTargetPreparer
- ModulePusher
- ModulePusher.ModulePushError
- NativeLeakCollector
- PerfettoPreparatore
- ProfiloTargetPreparer
- PushFileInvoker
- PushFilePreparer
- PythonVirtualenvPreparer
- RiavviaTargetPreparer
- RecoveryLogPreparer
- RemoveSystemAppPreparer
- RiavviaSystemServerTargetPreparer
- RootcanalForwarderPreparer
- RootTargetPreparer
- RunCommandTargetPreparer
- RunHostCommandTargetPreparer
- RunHostScriptTargetPreparer
- RunOnCloneProfileTargetPreparer
- RunOnPrivateProfileTargetPreparer
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- SideloadOtaTargetPreparer
- StopServicesSetup
- Preparatore del target del target
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- Errore di configurazione target
- PreparatoreTeardownPassthrough
- TemperaturaThrottlingwaiter
- TestAppInstallSetup
- TestFilePushSetup
- TestSystemAppInstallSetup
- TimeWaster
- UtenteCleaner
- UserHelper
- VisibileBackgroundUserPreparer
- waitForDeviceDatetimePreparer
- Preparatore Wifi
Enumerazionis