PerfettoTraceRecorder
public
class
PerfettoTraceRecorder
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.PerfettoTraceRecorder |
這個公用程式類別用於在 ITestDevice 上記錄 perfetto 追蹤記錄。
摘要
公用建構函式 | |
|---|---|
PerfettoTraceRecorder()
|
|
公用方法 | |
|---|---|
void
|
startTrace(ITestDevice device, String traceConfigFileName,
開始在裝置上錄製 perfetto 追蹤記錄。 |
File
|
stopTrace(ITestDevice device)
停止在裝置上錄製 perfetto 追蹤記錄。 |
公用建構函式
PerfettoTraceRecorder
public PerfettoTraceRecorder ()
公用方法
startTrace
public void startTrace (ITestDevice device, String traceConfigFileName,extraConfigs)
開始在裝置上錄製 perfetto 追蹤記錄。之後必須呼叫 stopTrace(com.android.tradefed.device.ITestDevice),才能停止追蹤記錄。
| 參數 | |
|---|---|
device |
ITestDevice:系統將記錄追蹤記錄的 ITestDevice。 |
traceConfigFileName |
String:測試構件中的追蹤記錄設定檔名稱。如果為空值,請改用預設設定。 |
extraConfigs |
:需要在追蹤設定檔中新增的額外設定對應地圖。 |
stopTrace
public File stopTrace (ITestDevice device)
停止在裝置上錄製 perfetto 追蹤記錄。
| 參數 | |
|---|---|
device |
ITestDevice:要停止錄製的裝置。@Return Returns the perfetto trace
file. |
| 傳回 | |
|---|---|
File |
|