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,
התחלת הקלטה של מעקב ב-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 |
|