PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

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


מחלקת כלי עזר להקלטת עקבות של perfetto ב-ITestDevice.

סיכום

‫constructors ציבוריים

PerfettoTraceRecorder()

‫methods ציבוריים

void startTrace(ITestDevice device, String traceConfigFileName, extraConfigs)

התחלת הקלטה של מעקב ב-Perfetto במכשיר.

File stopTrace(ITestDevice device)

הפסקת ההקלטה של נתוני מעקב ב-Perfetto במכשיר.

Constructors ציבוריים

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

‫methods ציבוריים

startTrace

public void startTrace (ITestDevice device, 
                String traceConfigFileName, 
                 extraConfigs)

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

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

traceConfigFileName String: השם של קובץ ההגדרות של המעקב בארטיפקטים של הבדיקה. אם הערך הוא null, המערכת משתמשת בהגדרות ברירת המחדל.

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

stopTrace

public File stopTrace (ITestDevice device)

הפסקת ההקלטה של נתוני מעקב ב-Perfetto במכשיר.

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

פרמטרים
device ITestDevice: המכשיר שעבורו רוצים להפסיק את ההקלטה. ‫@Return מחזירה את קובץ ה-trace של perfetto.

החזרות
File