PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.PerfettoTraceRecorder


Một lớp tiện ích để ghi lại dấu vết Perfetto trên ITestDevice.

Tóm tắt

Hàm khởi tạo công khai

PerfettoTraceRecorder()

Phương thức công khai

void startTrace(ITestDevice device, extraConfigs)

Bắt đầu ghi lại dấu vết perfetto trên thiết bị.

File stopTrace(ITestDevice device)

Dừng ghi lại dấu vết perfetto trên thiết bị.

Hàm khởi tạo công khai

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

Phương thức công khai

startTrace

public void startTrace (ITestDevice device, 
                 extraConfigs)

Bắt đầu ghi lại dấu vết perfetto trên thiết bị. Sau đó, bạn phải gọi stopTrace(com.android.tradefed.device.ITestDevice) để dừng ghi dấu vết.

Tham số
device ITestDevice: ITestDevice nơi dấu vết sẽ được ghi lại.

extraConfigs : Bản đồ cấu hình bổ sung cần được thêm vào tệp cấu hình theo dõi.

stopTrace

public File stopTrace (ITestDevice device)

Dừng ghi lại dấu vết perfetto trên thiết bị.

Phải gọi ERROR(PerfettoTraceRecorder.startTrace(ITestDevice, Map)/com.android.tradefed.util.PerfettoTraceRecorder#startTrace(com.android.tradefed.device.ITestDevice,Map) PerfettoTraceRecorder.startTrace(ITestDevice, Map)) trước đó.

Tham số
device ITestDevice: thiết bị cần dừng ghi. @Return Trả về tệp theo dõi perfetto.

Giá trị trả về
File