AdbStopServerPreparer |
Preparatore del target per interrompere il server adb sull'host prima e dopo l'esecuzione dei test adb.
|
AllTestAppsInstallSetup |
Un ITargetPreparer che installa tutte le app da una cartella IDeviceBuildInfo#getTestsDir()
sul dispositivo.
|
AoaTargetPreparer |
ITargetPreparer che esegue una serie di azioni (ad es. clic e scorrimenti) utilizzando il protocollo Android Open Accessory (AOAv2).
|
AppSetup |
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 è disabilitato o meno.
|
BuildInfoRecorder |
Un elemento ITargetPreparer che scrive i metadati delle informazioni sulla build in un file specificato.
|
CheckPairingPreparer |
Un CompanionAwarePreparer che verifica il collegamento BT tra il dispositivo principale e quello associato
|
CompanionAllocator |
Classe di base che si occupa di allocare e liberare il dispositivo complementare
Devi implementare getCompanionDeviceSelectionOptions() per descrivere i criteri necessari per l'allocazione del dispositivo companion
|
CompanionAwarePreparer |
Un ITargetPreparer che incapsula la logica di acquisizione di un dispositivo companion già allocato.
|
CompanionRunCommandTargetPreparer |
Un elemento ITargetPreparer che esegue comandi specifici sul dispositivo associato allocato
|
CompanionTestAppInstallSetup |
Un ITargetPreparer che installa una o più app da una
IDeviceBuildInfo#getTestsDir() cartella su un dispositivo complementare allocato.
|
CompileBootImageWithSpeedTargetPreparer |
Ricompila il classpath di avvio e il server di sistema con il filtro del compilatore "speed".
|
CpuThrottlingWaiter |
ITargetPreparer in attesa che la frequenza massima su tutti i core venga ripristinata al livello più alto disponibile
|
Preparatore e creazione |
|
CreateUserPreparer |
Preparatore target per la creazione di un utente e la sua pulizia alla fine.
|
DeviceActionTargetPreparer |
Un ITargetPreparer per eseguire azioni del dispositivo.
|
DeviceBuildInfoBootStrapper |
Un ITargetPreparer che sostituisce i campi delle informazioni sulla build con gli attributi letti dal dispositivo
Questa opzione è utile per testare i dispositivi con build generate da una sorgente 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 lampeggia un'immagine sull'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 |
Preparare il target in modo che occupi tutto 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 del dispositivo con l'aggiornamento di sistema dinamico.
|
CancellaUserDataPreparer |
Un ITargetPreparer che cancella i dati utente sul dispositivo.
|
FastbootCommandPreparer |
Preparatore del target che attiva fastboot e invia comandi fastboot.
|
FastbootUpdateBootstrapPreparer |
Un ITargetPreparer che esegue il 'inizializzazione di file specificati (bootloader, radio, file ZIP dell'immagine del dispositivo) in IDeviceBuildInfo per eseguire il flashing dei dispositivi con FastbootDeviceFlasher , quindi inietta gli attributi del dispositivo post-boot nelle informazioni di compilazione a fini di generazione di report sui risultati.
|
FeatureFlagTargetPreparer |
Aggiorna DeviceConfig (flag di funzionalità ottimizzati da un servizio remoto).
|
FoldableModePreparer |
Un preparatore target in grado di cambiare lo stato pieghevole di un dispositivo.
|
Salvacartelle |
Un ITargetPreparer che estrae le directory dal dispositivo, le comprime e le salva nel backend di logging.
|
GkiDeviceFlashPreparer |
Un preparatore del target che esegue il flashing del dispositivo con l'immagine generica del kernel Android.
|
GsiDeviceFlashPreparer |
Un dispositivo di preparazione target che mostra un'immagine di sistema generica Android sul dispositivo.
|
ILabPreparer |
Interfaccia indicatore per i preparativi del lab
Consulta ITargetPreparer per una descrizione della destinazione di queste interfacce.
|
ITargetCleaner |
Questa interfaccia è stata ritirata.
teardown è stato spostato nell'interfaccia di base ITargetPreparer.
|
InstallaAllTestZipAppsSetup |
Un ITargetPreparer che installa tutte le app in un file zip di test.
|
InstallApexModuleTargetPreparer |
|
InstallApkSetup |
Un ITargetPreparer che installa uno o più APK nel file system.
|
InstallBuildEnvApkSetup |
Un ITargetPreparer che installa uno o più apk di test da un ambiente di build della piattaforma Android.
|
InstallaKernelModulePreparer |
Un preparatore target che installa i moduli kernel.
|
Preparatore di strumentazione |
Un ITargetPreparer che esegue la strumentazione
|
KillExistingEmulatorPreparer |
Un ITargetPreparer che arresta un emulatore in esecuzione.
|
KnownFailurePreparer |
Il preparatore del target deve saltare la ripetizione di un errore noto.
|
LocalEmulatorLaunch |
Un TargetPreparer che avvia un emulatore in locale da un ambiente di build Android.
|
LocalEmulatorSnapshot |
Un TargetPreparer destinato a generare uno snapshot dell'emulatore chiaro da un ambiente di build/sviluppo Android
|
MixKernelTargetPreparer |
Un ITargetPreparer che consente di combinare un'immagine del kernel con l'immagine del dispositivo.
|
ModuleOemTargetPreparer |
|
NativeLeakCollector |
Un ITargetPreparer che esegue "dumpsys meminfo --unreachable -a" per identificare la memoria nativa non raggiungibile attualmente occupata da ciascun processo.
|
NoApkTestSkipper |
Dispositivo di preparazione speciale che consente di saltare completamente una chiamata (preparazione e test) se non sono presenti APK per i test.
|
PerfettoPreparatore |
Perfetto preparer carica il file di configurazione nel dispositivo in una posizione standard a cui Perfetto ha accesso.
|
ProfileTargetPreparer |
Classe di base per la configurazione del preparatore di destinazione per qualsiasi utente del profilo android.os.usertype.profile.XXX .
|
PushFileInvoker |
Questa classe è stata ritirata.
Usa invece PushFilePreparer
|
PushFilePreparer |
Un ITargetPreparer che tenta di inviare un numero qualsiasi di file da qualsiasi percorso dell'host a qualsiasi percorso del dispositivo.
|
PythonVirtualenvPreparer |
Configura un virtualenv Python sull'host e installa i pacchetti.
|
RebootTargetPreparer |
Preparatore target 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.
|
RestartSystemServerTargetPreparer |
Preparatore di destinazione che riavvia il server di sistema senza riavviare il dispositivo.
|
RootTargetPreparer |
Preparatore di destinazione che esegue "adb root" o "adb unroot" in base all'opzione "force-root".
|
RootcanalForwarderPreparer |
|
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 assicurarti che il test venga eseguito come utente secondario.
|
RunOnSystemUserTargetPreparer |
Un elemento ITargetPreparer che contrassegna che i test devono essere eseguiti sull'utente (anziché sull'utente corrente).
|
RunOnWorkProfileTargetPreparer |
Un ITargetPreparer che crea un profilo di lavoro durante la configurazione e indica che i test devono essere eseguiti per 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 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 sulla build
Questo preparatore della destinazione presuppone che il dispositivo sia in modalità ADB normale all'avvio e garantirà che il dispositivo venga chiuso nella stessa modalità ma con la build più recente applicata.
|
StopServicesSetup |
Un ITargetPreparer che interrompe i servizi sul dispositivo.
|
StubTargetPreparer |
Implementazione vuota del segnaposto di un ITargetPreparer .
|
SuiteApkInstaller |
Installa gli APK specificati per la configurazione della suite: dalla variabile $ANDROID_TARGET_OUT_TESTCASES o da ROOT_DIR nelle informazioni di compilazione.
|
SwitchUserTargetPreparer |
Un ITargetPreparer che passa al tipo di utente specificato in setUp.
|
PreparatoreTeardownPassthrough |
Consente di eseguire tearDown sui preparer inclusi in una configurazione come oggetto.
|
TemperatureThrottlingWaiter |
Un ITargetPreparer che attende che la temperatura del dispositivo scenda per 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 target per perdere tempo e potenzialmente riavviare il dispositivo.
|
UtenteCleaner |
Un ITargetPreparer che rimuove gli utenti secondari al momento dell'eliminazione.
|
VisibleBackgroundUserPreparer |
Preparatore di target per l'esecuzione di test in un utente avviato in visibile in background.
|
waitForDeviceDatetimePreparer |
Un ITargetPreparer in attesa dell'impostazione di data e ora sul dispositivo
Facoltativamente, questo preparatore può forzare l'invio di un TargetSetupError se la data/ora non è impostata entro il timeout.
|
Preparatore Wifi |
Un ITargetPreparer che configura il Wi-Fi sul dispositivo, se necessario.
|