AggregatePostProcessor | Un aggregatore di metriche che fornisce i valori minimo, massimo, medio, varianza, deviazione standard, totale, conteggio e facoltativamente percentili per le metriche numeriche raccolte durante esecuzioni di test a iterazioni multiple, trattandole come doppie. |
MediaPostProcessore | Implementazione di post processore che calcolano la media dell'elenco di metriche. |
BaseDeviceMetricCollector | Implementazione di base di IMetricCollector che consente di avviare e interrompere la raccolta su onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) e ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
BaseEmulatorPreparer | Preparatore comune per il lancio di un emulatore locale. |
BaseMultiTargetPreparer | Implementazione base di IMultiTargetPreparer che consente di disabilitare l'oggetto. |
BasePostProcessor | L' IPostProcessor di base che ogni implementazione dovrebbe estendere. |
BaseTargetPreparer | Classe di implementazione di base per ITargetPreparer che consente di controllare se l'oggetto è disabilitato o meno. |
Segnalazione bugOnFailureCollector | Raccogli un bugreportz quando un test case fallisce. |
BuildInfoRecorder | Un ITargetPreparer che scrive i metadati delle informazioni di build in un file specificato. |
ClangCodeCoverageCollector | Un BaseDeviceMetricCollector che estrarrà le misurazioni della copertura Clang dal dispositivo e le registrerà come artefatti di test. |
CountTestCasesCollector | Contare e segnalare il numero di casi di test per un determinato IRemoteTest . |
CreaAvdPreparer | |
CreateUserPreparer | Preparatore del target per creare l'utente e ripulirlo alla fine. |
DebugHostLogOnFailureCollector | Collector che raccoglierà e registrerà i log lato host quando si verifica un errore del test case. |
DeviceBuildInfoBootStrapper | Un ITargetPreparer che sostituisce i campi delle informazioni sulla build con attributi letti dal dispositivo Ciò è 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). |
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. |
FilePullerDeviceMetricCollector | Un BaseDeviceMetricCollector che ascolta la chiave delle metriche provenienti dal dispositivo e le estrae come file dal dispositivo. |
FilePullerLogCollector | Logger del file segnalato dal lato dispositivo. |
FoldableModePreparer | Un preparatore di target in grado di cambiare lo stato pieghevole di un dispositivo. |
GcovCodeCoverageCollector | Un BaseDeviceMetricCollector che estrarrà le misurazioni della copertura gcov dal dispositivo e le registrerà come artefatti di test. |
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. |
HelloWorldMultiTargetPreparer | Un'implementazione di esempio di IMultiTargetPreparer . |
IMetricCollector | Questa interfaccia verrà aggiunta come decoratore quando si riportano i risultati dei test per raccogliere le metriche corrispondenti. |
IMultiTargetPreparer | Prepara l'ambiente di test per più dispositivi insieme. |
IPostProcessor | I post processori sono un oggetto della Federazione commerciale pensato per consentire l'elaborazione di parametri e registri DOPO i test e PRIMA della segnalazione dei risultati. |
ITargetCleaner | Questa interfaccia è deprecata. TearDown è stato spostato nell'interfaccia ITargetPreparer di base. |
ITargetPreparer | Prepara l'ambiente di test per l'esecuzione del test. |
InstallareApexModuleTargetPreparer | |
JavaCodeCoverageCollector | Un BaseDeviceMetricCollector che estrarrà le misurazioni della copertura Java dal dispositivo e le registrerà come artefatti di test. |
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 |
LogcatOnFailureCollector | Collector che acquisirà e registrerà un logcat quando un test case fallisce. |
MetricFilePostProcessor | Utilizzato per caricare il file di registro delle metriche raccolto durante il test e il livello di esecuzione. |
ModuloOemTargetPreparer | |
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. |
SchermataOnFailureCollector | Collector che acquisirà e registrerà uno screenshot quando un test case fallisce. |
StubMultiTargetPreparer | Implementazione vuota del segnaposto di un IMultiTargetPreparer . |
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 sulla build. |
TestAppInstallSetup | Un ITargetPreparer che installa una o più app da una cartella IDeviceBuildInfo.getTestsDir() sul dispositivo. |