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. |
ILabPreparer | Interfaccia marcatore per preparatori di laboratorio Vedere |
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
AllTestAppsInstallSetup | Un ITargetPreparer che installa tutte le app da una cartella IDeviceBuildInfo#getTestsDir() sul dispositivo. |
AoaTargetPreparer | ITargetPreparer che esegue una serie di azioni (es. clic e scorrimenti) utilizzando il protocollo Android Open Accessorio (AOAv2). |
Configurazione dell'app | Un ITargetPreparer che installa un apk e i relativi test. |
ArtChrootPreparer | Crea la directory chroot per i test ART. |
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. |
Errore di compilazione | Emesso se la build fornita non viene eseguita. |
BuildInfoRecorder | Un ITargetPreparer che scrive i metadati delle informazioni di build in un file specificato. |
CdmaDeviceFlasher | Una classe che esegue il flashing di 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 "velocità". |
CpuThrottlingCameriere | Un ITargetPreparer che attende finché la frequenza massima su tutti i core non viene ripristinata al livello più alto disponibile |
CreaAvdPreparer | |
CreateUserPreparer | Preparatore del target per creare l'utente e ripulirlo alla fine. |
DefaultTestsZipInstaller | Un'implementazione predefinita del programma di installazione zip dei test. |
DeviceActionTargetPreparer | Un ITargetPreparer per eseguire azioni del dispositivo. |
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 |
Errore DeviceFailedToBoot | Emesso se un dispositivo non riesce ad avviarsi dopo essere stato sottoposto a flashing con una build. |
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. |
DeviceOwnerTargetPreparer | Un ITargetPreparer che configura un componente del proprietario del dispositivo. |
Configurazione dispositivo | Un ITargetPreparer che configura un dispositivo per il test in base alle Option fornite. |
DeviceStorageFiller | Il preparatore target deve riempire la memoria in modo che sia disponibile una certa quantità di spazio libero. |
DeviceStringPusher | Preparatore del target 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 fonte esterna (in contrapposizione a un servizio di compilazione). |
DeviceWiper | Un ITargetPreparer che cancella i dati utente |
Disabilitare SELinuxTargetPreparer | Preparatore di target che disabilita SELinux se abilitato. |
DynamicSystemPreparer | Un ITargetPreparer che configura un'immagine di sistema sopra una build del dispositivo con l'aggiornamento dinamico del sistema. |
EraseUserDataPreparer | Un ITargetPreparer che cancella i dati dell'utente sul dispositivo. |
FastbootCommandPreparer | Preparatore di destinazione che attiva l'avvio rapido e invia comandi di avvio rapido. |
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. |
FeatureFlagTargetPreparer | Aggiorna DeviceConfig (flag di funzionalità ottimizzati da un servizio remoto). |
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>> . |
CartellaSaver | Un ITargetPreparer che estrae le directory dal dispositivo, le comprime e le salva nel backend di accesso. |
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. |
Installa AllTestZipAppsSetup | Un ITargetPreparer che installa tutte le app in un file zip di prova. |
InstallareApexModuleTargetPreparer | |
Installa ApkSetup | Un ITargetPreparer che installa uno o più apk posizionati nel filesystem. |
InstallBuildEnvApkSetup | Un ITargetPreparer che installa uno o più apk di test da una piattaforma Android build env. |
Preparatore di strumentazione | Un ITargetPreparer che esegue la strumentazione |
KillExistingEmulatorPreparer | Un ITargetPreparer che arresta un emulatore in esecuzione. |
KnownFailurePreparer | Il preparatore della destinazione evita di ripetere i tentativi di errore noto. |
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 |
MixKernelTargetPreparer | Un ITargetPreparer che consente di combinare un'immagine del kernel con l'immagine del dispositivo. |
ModuloOemTargetPreparer | |
Modulo Pusher | |
ModulePusher.ModulePushError | Errore irreversibile durante il push del modulo Mainline. |
NativeLeakCollector | Un ITargetPreparer che esegue "dumpsys meminfo --unreachable -a" per identificare la memoria nativa irraggiungibile attualmente detenuta da ciascun processo. |
PerfettoPreparatore | Il preparatore di Perfetto inserisce il file di configurazione nel dispositivo in una posizione standard a cui Perfetto ha accesso. |
ProfileTargetPreparer | Classe base per impostare il preparatore di destinazione per qualsiasi utente del profilo android.os.usertype.profile.XXX . |
PushFileInvoker | Questa classe è deprecata. Utilizzare invece PushFilePreparer |
PushFilePreparer | Un ITargetPreparer che tenta di inviare un numero qualsiasi di file da qualsiasi percorso host a qualsiasi percorso del dispositivo. |
PythonVirtualnvPreparer | Configura un virtualenv Python sull'host e installa i pacchetti. |
RiavviareTargetPreparer | Preparatore del target che riavvia il dispositivo. |
RecoveryLogPreparer | Un preparatore di destinazione utilizzato per raccogliere i log prima del ripristino. |
RimuovereSystemAppPreparer | Un ITargetPreparer per rimuovere 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 target che esegue "adb root" o "adb unroot" in base all'opzione "force-root". |
EseguiCommandTargetPreparer | |
RunHostCommandTargetPreparer | Il preparatore del target esegue comandi host arbitrari prima e dopo l'esecuzione del test. |
EseguiHostScriptTargetPreparer | Preparatore del target che esegue uno script prima di eseguire un test. |
RunOnCloneProfileTargetPreparer | |
RunOnSdkSandboxTargetPreparer | Un ITargetPreparer per contrassegnare che i test devono essere eseguiti nella sandbox sdk. |
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. |
SemaphoreTokenTargetPreparer | Questo è un preparatore utilizzato per utilizzare il token per serializzare l'esecuzione del test nell'host tradefed. |
SideloadOtaTargetPreparer | Un preparatore di destinazione che esegue il sideload di un pacchetto OTA specificato, applica il pacchetto, attende l'avvio del dispositivo e inserisce le proprietà di build del dispositivo da utilizzare come informazioni di build Questo preparatore di destinazione presuppone che il dispositivo sarà in modalità adb normale all'avvio e garantirà che il dispositivo esca nella stessa modalità ma con la build più recente applicata. |
ArrestaServicesSetup | Un ITargetPreparer che interrompe i servizi nel dispositivo. |
StubTargetPreparer | Implementazione vuota del segnaposto di un ITargetPreparer . |
SwitchUserTargetPreparer | Un ITargetPreparer che passa al tipo di utente specificato in setUp. |
SystemUpdaterDeviceFlasher | Un IDeviceFlasher che si basa sul programma di aggiornamento del sistema per installare un'immagine di sistema inclusa in un pacchetto di aggiornamento OTA. |
Errore di impostazione target | Si è verificato un errore irreversibile durante la preparazione del target per il test. |
TearDownPassThroughPreparer | Consente di eseguire il TearDown sui preparatori inclusi in una configurazione come oggetto. |
Regolazione della temperaturaCameriere | Un ITargetPreparer che attende finché la temperatura del dispositivo non scende al valore target |
TestAppInstallSetup | Un ITargetPreparer che installa una o più app da una cartella IDeviceBuildInfo.getTestsDir() sul dispositivo. |
TestFilePushSetup | Un ITargetPreparer che invia uno o più file/dir da una cartella IDeviceBuildInfo.getTestsDir() al dispositivo. |
TestSystemAppInstallSetup | Un ITargetPreparer che installa una o più app da una cartella IDeviceBuildInfo.getTestsDir() nella partizione /system sul dispositivo. |
Perdi tempo | Un semplice preparatore di target per perdere tempo e potenzialmente riavviare il dispositivo. |
UserCleaner | Un ITargetPreparer che rimuove gli utenti secondari durante lo smontaggio. |
UserHelper | |
VisibleBackgroundUserPreparer | Preparatore del target per l'esecuzione di test in un utente avviato visibile in background. |
WaitForDeviceDatetimePreparer | Un ITargetPreparer che attende l'impostazione di datetime sul dispositivo Facoltativamente questo preparatore può forzare un |
WifiPreparatore | Un ITargetPreparer che configura il Wi-Fi sul dispositivo, se necessario. |
Enumerazioni
AltDirBehavior | Un'enumerazione per definire comportamenti di directory alternativi per vari installatori/pusher di 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 | Enumerazione di opzioni per la gestione dell'immagine userdata |
Interfacce
Classi
- AllTestAppsInstallSetup
- AoaTargetPreparer
- Configurazione dell'app
- ArtChrootPreparer
- BaseEmulatorPreparer
- BaseTargetPreparer
- Errore di compilazione
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- CpuThrottlingCameriere
- CreaAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceActionTargetPreparer
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- Errore DeviceFailedToBoot
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceOwnerTargetPreparer
- Configurazione dispositivo
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- DeviceWiper
- Disabilitare SELinuxTargetPreparer
- DynamicSystemPreparer
- EraseUserDataPreparer
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- CartellaSaver
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- Installa AllTestZipAppsSetup
- InstallareApexModuleTargetPreparer
- Installa ApkSetup
- InstallBuildEnvApkSetup
- Preparatore di strumentazione
- KillExistingEmulatorPreparer
- KnownFailurePreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- MixKernelTargetPreparer
- ModuloOemTargetPreparer
- Modulo Pusher
- ModulePusher.ModulePushError
- NativeLeakCollector
- PerfettoPreparatore
- ProfileTargetPreparer
- PushFileInvoker
- PushFilePreparer
- PythonVirtualnvPreparer
- RiavviareTargetPreparer
- RecoveryLogPreparer
- RimuovereSystemAppPreparer
- RiavviaSystemServerTargetPreparer
- RootcanalForwarderPreparer
- RootTargetPreparer
- EseguiCommandTargetPreparer
- RunHostCommandTargetPreparer
- EseguiHostScriptTargetPreparer
- RunOnCloneProfileTargetPreparer
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- SideloadOtaTargetPreparer
- ArrestaServicesSetup
- StubTargetPreparer
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- Errore di impostazione target
- TearDownPassThroughPreparer
- Regolazione della temperaturaCameriere
- TestAppInstallSetup
- TestFilePushSetup
- TestSystemAppInstallSetup
- Perdi tempo
- UserCleaner
- UserHelper
- VisibleBackgroundUserPreparer
- WaitForDeviceDatetimePreparer
- WifiPreparatore
Enumerazioni