FilePullerLogCollector
public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector
java.lang.Obiekt | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.FilePullerLogCollector |
Logger pliku zgłoszonego po stronie urządzenia. Ten rejestrator może znajdować się w module (AndroidTest.xml). DO ZROBIENIA: Gdy raportowanie po stronie urządzenia stanie się lepsze, popraw LogDataType, aby był dokładniejszy.
Streszczenie
Konstruktory publiczne | |
---|---|
FilePullerLogCollector () |
Metody publiczne | |
---|---|
void | processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData) Implementacja metody powinna pozwolić na logowanie katalogu, parsowanie go pod kątem umieszczania metryk w |
final void | processMetricFile (String key, File metricFile, DeviceMetricData runData) Implementacja metody powinna pozwolić na logowanie pliku, parsowanie go pod kątem umieszczania metryk w |
Metody chronione | |
---|---|
void | postProcessMetricFile (String key, File metricFile, DeviceMetricData runData) Możliwe przetwarzanie pobranego pliku w celu wyodrębnienia niektórych metryk. |
Konstruktory publiczne
FilePullerLogCollector
public FilePullerLogCollector ()
Metody publiczne
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 final 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. |
Metody chronione
PostProcessMetricFile
protected void postProcessMetricFile (String key, File metricFile, DeviceMetricData runData)
Możliwe przetwarzanie pobranego pliku w celu wyodrębnienia niektórych metryk.
Parametry | |
---|---|
key | String : klucz wyciągniętego pliku |
metricFile | File : ERROR(/File) który został pobrany. |
runData | DeviceMetricData : Magazyn metryk miał umieścić wyodrębnione metryki. |