PerfettoTraceRecorder
public
class
PerfettoTraceRecorder
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.PerfettoTraceRecorder |
ITestDevice에서 perfetto 트레이스를 기록하는 유틸리티 클래스입니다.
요약
공개 생성자 | |
|---|---|
PerfettoTraceRecorder()
|
|
공개 메서드 | |
|---|---|
void
|
startTrace(ITestDevice device, String traceConfigFileName,
기기에서 perfetto 트레이스 녹화를 시작합니다. |
File
|
stopTrace(ITestDevice device)
기기에서 perfetto 트레이스 녹화를 중지합니다. |
공개 생성자
PerfettoTraceRecorder
public PerfettoTraceRecorder ()
공개 메서드
startTrace
public void startTrace (ITestDevice device, String traceConfigFileName,extraConfigs)
기기에서 perfetto 트레이스 녹화를 시작합니다. 추적 녹음을 중지하려면 나중에 stopTrace(com.android.tradefed.device.ITestDevice)를 호출해야 합니다.
| 매개변수 | |
|---|---|
device |
ITestDevice: 트레이스가 기록될 ITestDevice입니다. |
traceConfigFileName |
String: 테스트 아티팩트의 트레이스 구성 파일 이름입니다. null인 경우 기본 구성을 대신 사용합니다. |
extraConfigs |
: 추적 구성 파일에 추가해야 하는 추가 구성의 맵입니다. |
stopTrace
public File stopTrace (ITestDevice device)
기기에서 perfetto 트레이스 녹화를 중지합니다.
| 매개변수 | |
|---|---|
device |
ITestDevice: 녹화를 중지할 기기입니다. @Return Perfetto 트레이스 파일을 반환합니다. |
| 반환 값 | |
|---|---|
File |
|