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, registrare la directory di test e pubblicare i file di traccia nella directory di test e aggregare le metriche.
Riepilogo
Costruttori pubblici | |
---|---|
AtraceRunMetricCollector()
|
Metodi pubblici | |
---|---|
void
|
onTestEnd(DeviceMetricData testData,
Viene richiamato quando viene terminato uno scenario di test. |
void
|
processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)
L'implementazione del metodo deve consentire di registrare la directory, analizzarla per ottenere le metriche
metti in |
void
|
processMetricFile(String key, File metricFile, DeviceMetricData runData)
L'implementazione del metodo deve consentire di registrare il file, analizzarlo per ottenere le metriche
|
Costruttori pubblici
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Metodi pubblici
OnTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Viene richiamato quando viene terminato uno scenario di test. Questo dovrebbe essere il momento per la pulizia.
Parametri | |
---|---|
testData |
DeviceMetricData : il DeviceMetricData che conserva i dati per lo scenario di test. Sarà il
nello stesso oggetto di BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics |
: mappa attuale delle metriche passate a ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
processMetricDirectory
public void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)
L'implementazione del metodo deve consentire di registrare la directory, analizzarla per ottenere le metriche
metti in DeviceMetricData
.
Parametri | |
---|---|
key |
String : la chiave di opzione associata alla directory di cui è stato eseguito il pull. |
metricDirectory |
File : il valore ERROR(/File) estratto dal dispositivo corrispondente alla chiave delle opzioni. |
runData |
DeviceMetricData : il DeviceMetricData in cui è possibile archiviare le metriche. |
processMetricFile
public void processMetricFile (String key, File metricFile, DeviceMetricData runData)
L'implementazione del metodo deve consentire di registrare il file, analizzarlo per ottenere le metriche
DeviceMetricData
.
Parametri | |
---|---|
key |
String : la chiave di opzione associata al file di cui è stato eseguito il pull. |
metricFile |
File : il valore ERROR(/File) estratto dal dispositivo corrispondente alla chiave delle opzioni. |
runData |
DeviceMetricData : il DeviceMetricData in cui è possibile archiviare le metriche. |