AtraceRunMetricCollector
public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector
java.lang.Obiekt | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.AtraceRunMetricCollector |
Zbiera ślady z całego katalogu testowego w danym katalogu z urządzenia testowego, rejestruje katalog testowy i przetwarza pliki śledzenia w katalogu testowym i agreguje metryki.
Streszczenie
Konstruktory publiczne | |
---|---|
AtraceRunMetricCollector () |
Metody publiczne | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) Oddzwanianie po zakończeniu przypadku testowego. |
void | processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData) Implementacja metody powinna pozwolić na logowanie katalogu, parsowanie go pod kątem umieszczania metryk w |
void | processMetricFile (String key, File metricFile, DeviceMetricData runData) Implementacja metody powinna pozwolić na logowanie pliku, parsowanie go pod kątem umieszczania metryk w |
Konstruktory publiczne
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Metody publiczne
na końcu testu
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Oddzwanianie po zakończeniu przypadku testowego. To powinien być czas na sprzątanie.
Parametry | |
---|---|
testData | DeviceMetricData : element DeviceMetricData przechowujący dane dla przypadku testowego. Będzie tym samym obiektem co podczas BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
ProcessMetricDirectory
public void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)
Implementacja metody powinna pozwolić na logowanie katalogu, parsowanie go pod kątem umieszczania metryk w DeviceMetricData
.
Parametry | |
---|---|
key | String : klucz opcji powiązany z pobranym katalogiem. |
metricDirectory | File : ERROR(/File) pobrany z urządzenia pasującego do klucza opcji. |
runData | DeviceMetricData : DeviceMetricData , w którym mogą być przechowywane metryki. |
plik metryczny procesu
public void processMetricFile (String key, File metricFile, DeviceMetricData runData)
Implementacja metody powinna pozwolić na logowanie pliku, parsowanie go pod kątem umieszczania metryk w DeviceMetricData
.
Parametry | |
---|---|
key | String : klucz opcji powiązany z pobranym plikiem. |
metricFile | File : ERROR(/File) pobrany z urządzenia pasującego do klucza opcji. |
runData | DeviceMetricData : DeviceMetricData , w którym mogą być przechowywane metryki. |