추적Cmd수집기

public class TraceCmdCollector
extends AtraceCollector

java.lang.객체
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.AtraceCollector
com.android.tradefed.device.metric.TraceCmdCollector


trace-cmd를 사용하여 테스트 중에 추적을 수집하고 호출에 기록하는 IMetricCollector 입니다.

이 추적 수집기는 테스트 중에 USB 연결 해제를 허용합니다(전원 테스트에서와 같이).

시스템 기본 도구인 atrace는 이 수집기와 함께 사용되어 Android 관련 sysfs 플래그를 설정합니다.

Android와 호환되는 trace-cmd(https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) 바이너리를 지정해야 합니다.

이것은 trace-cmd에 의해 생성된 trace.dat 형식(man 5 trace-cmd.dat 참조)을 업로드합니다.

요약

공개 생성자

TraceCmdCollector ()

보호된 메서드

LogDataType getLogType ()
void startTracing ( ITestDevice device)
void stopTracing ( ITestDevice device)

공개 생성자

추적Cmd수집기

public TraceCmdCollector ()

보호된 메서드

getLogType

protected LogDataType getLogType ()

보고
LogDataType

시작추적

protected void startTracing (ITestDevice device)

매개변수
device ITestDevice

던지기
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

매개변수
device ITestDevice

던지기
DeviceNotAvailableException