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


기기 측에서 보고된 파일의 로거입니다. 이 로거는 모듈 내에 상주할 수 있습니다. (AndroidTest.xml) TODO: 기기 측 보고가 개선되면 LogDataType을 더 많이 수정 있습니다.

요약

공개 생성자

FilePullerLogCollector()

공개 메서드

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

메서드를 구현하면 디렉터리를 로깅하고 측정항목을 위해 파싱할 수 있어야 합니다. DeviceMetricData에 넣습니다.

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

메서드를 구현하면 파일을 기록하고, 측정항목을 삽입할 수 있도록 파일을 파싱할 수 있어야 합니다. DeviceMetricData

보호된 메서드

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

가져온 파일을 처리하여 일부 측정항목을 추출하는 중일 수 있습니다.

공개 생성자

FilePullerLogCollector

public FilePullerLogCollector ()

공개 메서드

프로세스 측정항목 디렉터리

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

메서드를 구현하면 디렉터리를 로깅하고 측정항목을 위해 파싱할 수 있어야 합니다. DeviceMetricData에 넣습니다.

매개변수
key String: 가져온 디렉터리에 연결된 옵션 키입니다.

metricDirectory File: 옵션 키와 일치하는 기기에서 가져온 ERROR(/File)입니다.

runData DeviceMetricData: 측정항목을 저장할 수 있는 DeviceMetricData입니다.

프로세스 측정항목 파일

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

메서드를 구현하면 파일을 기록하고, 측정항목을 삽입할 수 있도록 파일을 파싱할 수 있어야 합니다. DeviceMetricData

매개변수
key String: 가져온 파일과 연결된 옵션 키입니다.

metricFile File: 옵션 키와 일치하는 기기에서 가져온 ERROR(/File)입니다.

runData DeviceMetricData: 측정항목을 저장할 수 있는 DeviceMetricData입니다.

보호된 메서드

postProcessMetricFile

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

가져온 파일을 처리하여 일부 측정항목을 추출하는 중일 수 있습니다.

매개변수
key String: 가져온 파일의 키

metricFile File: 가져온 ERROR(/File)입니다.

runData DeviceMetricData: 추출된 측정항목을 저장하기 위한 측정항목 스토리지입니다.