ضبط کننده PerfettoTrace
public class PerfettoTraceRecorder
extends Object
| شیء جاوا | |
| ↳ | com.android.tradefed.util.PerfettoTraceRecorder |
یک کلاس کاربردی برای ضبط ردیابی بینقص روی یک ITestDevice .
خلاصه
سازندگان عمومی | |
|---|---|
PerfettoTraceRecorder () | |
روشهای عمومی | |
|---|---|
void | startTrace ( ITestDevice device, String traceConfigFileName,ضبط ردیابی بینقص روی دستگاه را شروع میکند. |
File | stopTrace ( ITestDevice device)ضبط ردیابی بینقص روی دستگاه را متوقف میکند. |
سازندگان عمومی
ضبط کننده PerfettoTrace
public PerfettoTraceRecorder ()
روشهای عمومی
شروع ردیابی
public void startTrace (ITestDevice device, String traceConfigFileName,extraConfigs)
ضبط ردیابی بینقص روی دستگاه را شروع میکند. برای توقف ضبط ردیابی، باید پس از آن تابع stopTrace(com.android.tradefed.device.ITestDevice) را فراخوانی کنید.
| پارامترها | |
|---|---|
device | ITestDevice : یک ITestDevice که ردیابی در آن ثبت خواهد شد. |
traceConfigFileName | String : نام فایل پیکربندی ردیابی در مصنوعات آزمایشی. اگر تهی باشد، به جای آن از پیکربندی پیشفرض استفاده کنید. |
extraConfigs | : نقشهای از پیکربندیهای اضافی که باید در فایل پیکربندی ردیابی اضافه شوند. |
توقف ردیابی
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 | |