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ị. Phải gọi stopTrace(com.android.tradefed.device.ITestDevice) sau đó để dừng ghi lại dấu vết.

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

extraConfigs : Bản đồ các 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ị để dừng ghi. @Return Trả về dấu vết perfetto .

Giá trị trả về
File