Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

PerfettoPullerMetricCollector

public class PerfettoPullerMetricCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
com.android.tradefed.device.metric.PerfettoPullerMetricCollector


Implementazione di base di FilePullerDeviceMetricCollector che consente di estrarre i file FilePullerDeviceMetricCollector dal dispositivo e raccogliere le metriche da esso.

Sommario

Costruttori pubblici

PerfettoPullerMetricCollector ()

Metodi pubblici

void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)

L'implementazione del metodo dovrebbe consentire di registrare la directory, analizzarla per inserire le metriche in DeviceMetricData .

void processMetricFile (String key, File metricFile, DeviceMetricData data)

Elabora il file di traccia perfetto per le metriche aggiuntive e aggiungilo alle metriche finali.

Metodi protetti

CommandResult runHostCommand (String[] commandArgs)

Esegui un comando host con l'array di comandi args specificato.

Costruttori pubblici

PerfettoPullerMetricCollector

public PerfettoPullerMetricCollector ()

Metodi pubblici

processMetricDirectory

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

L'implementazione del metodo dovrebbe consentire di registrare la directory, analizzarla per inserire le metriche in DeviceMetricData .

parametri
key String : la chiave dell'opzione associata alla directory che è stata estratta.

metricDirectory File : ERROR(/File) estratto dal dispositivo corrispondente al tasto opzione.

runData DeviceMetricData : DeviceMetricData cui è possibile memorizzare le metriche.

processMetricFile

public void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData data)

Elabora il file di traccia perfetto per le metriche aggiuntive e aggiungilo alle metriche finali.

parametri
key String : la chiave dell'opzione associata al file che è stato estratto dal dispositivo.

metricFile File : ERROR(/File) estratto dal dispositivo corrispondente al tasto opzione.

data DeviceMetricData : dove verranno archiviate le metriche.

Metodi protetti

runHostCommand

protected CommandResult runHostCommand (String[] commandArgs)

Esegui un comando host con l'array di comandi args specificato.

parametri
commandArgs String : args da utilizzare per costruire il comando host.

ritorna
CommandResult restituisce i risultati del comando.