מכשיר PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

JavaScript.lang.Object
com.android.tradefed.util.PerfettoTraceRecorder


מחלקת שירות להקלטת מעקב ביצועים ב-ITestDevice.

סיכום

בנאים ציבוריים

PerfettoTraceRecorder()

שיטות ציבוריות

void startTrace(ITestDevice device, extraConfigs)

התחלת ההקלטה של מעקב ביצועים במכשיר.

File stopTrace(ITestDevice device)

מפסיק תיעוד מעקב מדויק במכשיר.

בנאים ציבוריים

מכשיר PerfettoTraceRecorder

public PerfettoTraceRecorder ()

שיטות ציבוריות

startTrace

public void startTrace (ITestDevice device, 
                 extraConfigs)

התחלת ההקלטה של מעקב ביצועים במכשיר. לאחר מכן, חובה להתקשר אל stopTrace(com.android.tradefed.device.ITestDevice) כדי להפסיק את תיעוד המעקב.

פרמטרים
device ITestDevice: ITestDevice שבו יתועד המעקב.

extraConfigs : מפה של הגדרות נוספות שצריך להוסיף לקובץ התצורה של המעקב.

stopTrace

public File stopTrace (ITestDevice device)

מפסיק תיעוד מעקב מדויק במכשיר.

חובה להתקשר אל ERROR(PerfettoTraceRecorder#startTrace(ITestDevice, Map)/com.android.tradefed.util.PerfettoTraceRecorder#startTrace(com.android.tradefed.device.ITestDevice,Map) PerfettoTraceRecorder#startTrace(ITestDevice, Map)) לפני כן.

פרמטרים
device ITestDevice: המכשיר שעבורו ההקלטה תופסק. @Return חדש.

החזרות
File