FilePullerLogCollector

public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
       ↳ com.android.tradefed.device.metric.FilePullerLogCollector


Cihaz tarafından bildirilen dosyanın günlüğe kaydedicisi. Bu günlükleyicinin bir modül içinde (AndroidTest.xml) bulunmasına izin verilir. TODO: Cihaz tarafı raporlama daha iyi hale geldiğinde LogDataType'yi daha doğru olacak şekilde düzeltin.

Özet

Herkese açık kurucular

FilePullerLogCollector()

Herkese açık yöntemler

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

Yöntemin uygulanması, dizini günlüğe kaydetmeye ve DeviceMetricData içine yerleştirilecek metrikler için dizini ayrıştırmaya olanak tanımalıdır.

final void processMetricFile(String key, File metricFile, DeviceMetricData runData)

Yöntemin uygulanması, dosyanın günlüğe kaydedilmesine ve DeviceMetricData içine yerleştirilecek metrikler için ayrıştırılmasına olanak tanımalıdır.

Korunan yöntemler

void postProcessMetricFile(String key, File metricFile, DeviceMetricData runData)

Bazı metrikleri ayıklamak için çekilen bir dosyanın işlenmesi mümkündür.

Herkese açık kurucular

FilePullerLogCollector

public FilePullerLogCollector ()

Herkese açık yöntemler

processMetricDirectory

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

Yöntemin uygulanması, dizini günlüğe kaydetmeye ve DeviceMetricData içine yerleştirilecek metrikler için dizini ayrıştırmaya olanak tanımalıdır.

Parametreler
key String: Getirilen dizinle ilişkili seçenek anahtarı.

metricDirectory File: Seçenek anahtarıyla eşleşen cihazdan alınan ERROR(/File).

runData DeviceMetricData: Metriklerin depolanabileceği DeviceMetricData.

processMetricFile

public final void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

Yöntemin uygulanması, dosyanın günlüğe kaydedilmesine ve DeviceMetricData içine yerleştirilecek metrikler için ayrıştırılmasına olanak tanımalıdır.

Parametreler
key String: Çekilen dosyayla ilişkili seçenek anahtarı.

metricFile File: Seçenek anahtarıyla eşleşen cihazdan alınan ERROR(/File).

runData DeviceMetricData: Metriklerin depolanabileceği DeviceMetricData.

Korunan yöntemler

postProcessMetricFile

protected void postProcessMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

Bazı metrikleri ayıklamak için çekilen bir dosyanın işlenmesi mümkündür.

Parametreler
key String: Çekilen dosyanın anahtarı

metricFile File: Kaldırılan ERROR(/File).

runData DeviceMetricData: Ayıklanan metrikler metrikler deposuna yerleştirilir.