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

AtraceRunMetricCollector

public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector

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


Raccoglie le tracce da tutta la directory di test nella directory specificata dal dispositivo di test, registra la directory di test e pubblica i file di traccia nella directory di test e aggrega le metriche.

Sommario

Costruttori pubblici

AtraceRunMetricCollector ()

Metodi pubblici

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)

Richiamata al termine di un test case.

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 runData)

L'implementazione del metodo dovrebbe consentire di registrare il file, analizzarlo per mettere le metriche in DeviceMetricData .

Costruttori pubblici

AtraceRunMetricCollector

public AtraceRunMetricCollector ()

Metodi pubblici

onTestEnd

public void onTestEnd ( DeviceMetricData testData, 
                 currentTestCaseMetrics)

Richiamata al termine di un test case. Questo dovrebbe essere il momento di ripulire.

parametri
testData DeviceMetricData : DeviceMetricData che DeviceMetricData i dati per il test case. Sarà lo stesso oggetto di BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentTestCaseMetrics : la mappa corrente delle metriche passata a ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) .

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 runData)

L'implementazione del metodo dovrebbe consentire di registrare il file, analizzarlo per mettere le metriche in DeviceMetricData .

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

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

runData DeviceMetricData : DeviceMetricData cui è possibile memorizzare le metriche.