com.android.tradefed.device.metric

Annotazioni

MetricOption Annotazione per i metodi di test annotati con @Test oppure se l'annotazione fa parte dell'elenco di annotazioni di TestDescription che consente di specificare alcuni parametri aggiuntivi utili per: ottimizzare il comportamento dei collezionisti, filtrare alcuni metodi. 

Interfacce

IMetricCollector Questa interfaccia verrà aggiunta come decorazione quando vengono generati i report sui risultati dei test per raccogliere le metriche corrispondenti. 
IMetricCollectorReceiver Interfaccia da implementare per i IRemoteTest se devono recuperare l'elenco dei IMetricCollector per l'esecuzione del test. 

Classi

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))
BugreportzOnFailureCollector Raccogliere una segnalazione di bug quando uno scenario di test non va a buon fine. 
ClangCodeCoverageCollector Un BaseDeviceMetricCollector che estrae le misurazioni della copertura di Clang dal dispositivo e le registra come elementi di test. 
CollectorHelper Assistente per eseguire alcune operazioni IMetricCollector necessarie in più punti. 
CountTestCasesCollector Conta e genera report sul numero di casi di test per un determinato IRemoteTest
DebugHostLogOnFailureCollector Raccogli i log lato host e registrali quando si verifica un errore dello scenario di test. 
DeviceMetricData Oggetto per contenere tutti i dati raccolti dai raccoglitori di metriche. 
EmulatorMemoryCpuCapturer  
FilePullerDeviceMetricCollector Un BaseDeviceMetricCollector che ascolta la chiave delle metriche proveniente dal dispositivo e le estrae come file dal dispositivo. 
FilePullerLogCollector Logger del file segnalato dal lato del dispositivo. 
GcovCodeCoverageCollector Un BaseDeviceMetricCollector che estrae le misurazioni della copertura di gcov dal dispositivo e le registra come elementi di test. 
JavaCodeCoverageCollector Un BaseDeviceMetricCollector che estrae le misurazioni della copertura Java dal dispositivo e le registra come elementi di test. 
LogcatOnFailureCollector Raccogli dati che acquisisce e registra un logcat quando uno scenario di test non va a buon fine. 
ScreenshotOnFailureCollector Raccoglitore che acquisisce e registra uno screenshot quando uno scenario di test non va a buon fine. 

Enumerazionis

AutoLogCollector Enumerazione che descrive quale raccoglitore può essere gestito automaticamente dal cablaggio.