com.android.tradefed.device.metric
Annotazioni
Opzione metrica | Annotazione per metodi di test annotati con @Test , o se l'annotazione fa parte dell'elenco di annotazioni di TestDescription che consente di specificare alcuni parametri extra utili per: Ottimizzare il comportamento dei collezionisti, filtrare alcuni metodi. |
Interfacce
IMetricCollector | Questa interfaccia verrà aggiunta come decoratore quando si riportano i risultati dei test per raccogliere le metriche corrispondenti. |
IMetricCollectorReceiver | Interfaccia per IRemoteTest da implementare se è necessario ottenere l'elenco di IMetricCollector per l'esecuzione del test. |
Classi
AtraceCollector | Un IMetricCollector che esegue atrace durante un test e raccoglie i risultati e li registra nell'invocazione. |
AtraceRunMetricCollector | Raccoglie le tracce da tutta la directory di test nella directory specificata dal dispositivo di test, registra la directory di test e post-elabora i file di traccia nella directory di test e aggrega i parametri. |
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)) . |
BluetoothConnectionLatencyCollector | Il raccoglitore invierà una configurazione metrica di durata statistica predefinita ai dispositivi e raccoglierà la durata della connessione Bluetooth per ciascun profilo. |
BluetoothConnectionStateCollector | Questo agente di raccolta raccoglierà i parametri BluetoothConnectionStateChanged e registrerà il numero dello stato di connessione per ogni profilo. |
BluetoothHciSnoopLogCollector | Collector per abilitare lo snoop logging Bluetooth HCI sul DUT e raccogliere il registro per ogni test. |
Segnalazione bugOnFailureCollector | Raccogli un bugreportz quando un test case fallisce. |
BugreportzOnTestCaseFailureCollector | Raccogli un bugreportz quando un test case in un'esecuzione fallisce. |
ClangCodeCoverageCollector | Un BaseDeviceMetricCollector che estrarrà le misurazioni della copertura Clang dal dispositivo e le registrerà come artefatti di test. |
CollectorHelper | Aiutante per eseguire alcune operazioni IMetricCollector necessarie in diversi punti. |
CountTestCasesCollector | Contare e segnalare il numero di casi di test per un determinato IRemoteTest . |
DebugHostLogOnFailureCollector | Collector che raccoglierà e registrerà i log lato host quando si verifica un errore del test case. |
DeviceMetricData | Oggetto per contenere tutti i dati raccolti dai raccoglitori di metriche. |
DeviceTraceCollector | Servizio di raccolta che avvierà la traccia perfetta all'avvio di un'esecuzione di test e registrerà il file di traccia alla fine. |
EmulatoreMemoriaCpuCapturer | |
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. |
GcovCodeCoverageCollector | Un BaseDeviceMetricCollector che estrarrà le misurazioni della copertura gcov dal dispositivo e le registrerà come artefatti di test. |
GcovKernelCodeCoverageCollector | Un BaseDeviceMetricCollector che estrarrà le misurazioni della copertura del kernel gcov da debugfs e dal dispositivo e infine le registrerà come artefatti di test. |
HostStatsdMetricCollector | Un IMetricCollector che raccoglie i parametri statsd dal lato host utilizzando i comandi dell'utilità statsd. |
JavaCodeCoverageCollector | Un BaseDeviceMetricCollector che estrarrà le misurazioni della copertura Java dal dispositivo e le registrerà come artefatti di test. |
LogcatOnFailureCollector | Collector che acquisirà e registrerà un logcat quando un test case fallisce. |
LogcatTimingMetricCollector | Un raccoglitore di parametri che raccoglie informazioni temporali (ad esempio il tempo di cambio utente) da logcat durante uno o più test ripetuti utilizzando determinati modelli regex per analizzare i segnali di inizio e fine di un evento dalle linee logcat. |
ModuloLogcatCollector | Versione del raccoglitore logcat ma per il modulo. |
PerfettoPullerMetricCollector | Implementazione di base di FilePullerDeviceMetricCollector che consente di estrarre i file perfetti dal dispositivo e raccoglierne le metriche. |
RiavviareReasonCollector | Collector che raccoglie i riavvii del dispositivo durante l'esecuzione del test e li segnala per motivo e conteggi. |
RuntimeRestartCollector | Collector che raccoglie i timestamp dei riavvii del runtime (arresto anomalo del server di sistema) durante l'esecuzione del test, se presente. |
SchermataOnFailureCollector | Collector che acquisirà e registrerà uno screenshot quando un test case fallisce. |
MostramappaPullerMetricCollector | Implementazione di base di FilePullerDeviceMetricCollector che consente di estrarre i file showmap dal dispositivo e raccogliere le metriche da esso. |
TraceCmdCollector | Un IMetricCollector che raccoglie le tracce durante il test utilizzando trace-cmd e le registra nella chiamata. |
Enumerazioni
AutoLogCollector | Enumerazione che descrive quale raccoglitore può essere gestito automaticamente dal cablaggio. |
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT |
Annotazioni
Interfacce
Classi
- AtraceCollector
- AtraceRunMetricCollector
- BaseDeviceMetricCollector
- BluetoothConnectionLatencyCollector
- BluetoothConnectionStateCollector
- BluetoothHciSnoopLogCollector
- Segnalazione bugOnFailureCollector
- BugreportzOnTestCaseFailureCollector
- ClangCodeCoverageCollector
- CollectorHelper
- CountTestCasesCollector
- DebugHostLogOnFailureCollector
- DeviceMetricData
- DeviceTraceCollector
- EmulatoreMemoriaCpuCapturer
- FilePullerDeviceMetricCollector
- FilePullerLogCollector
- GcovCodeCoverageCollector
- GcovKernelCodeCoverageCollector
- HostStatsdMetricCollector
- JavaCodeCoverageCollector
- LogcatOnFailureCollector
- LogcatTimingMetricCollector
- ModuloLogcatCollector
- PerfettoPullerMetricCollector
- RiavviareReasonCollector
- RuntimeRestartCollector
- SchermataOnFailureCollector
- MostramappaPullerMetricCollector
- TraceCmdCollector
Enumerazioni