CircularAtraceUtil
public class CircularAtraceUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.CircularAtraceUtil |
atrace 實用程序主要用於在 Monkey 測試期間識別 ANR 的根本原因。調用啟動命令將開始異步監視循環緩衝區中的標記跟踪。調用 stop 會將緩衝區的內容轉儲到它返回的 InputStreamSource 中。要將其用於上述情況(識別 ANR),必須首先在測試開始時實施 start 方法,並在測試結束時立即實施 end 方法。從這裡可以選擇如何存儲和處理數據。大多數人可能應該使用帶有 --from-file 選項的 systrace 來生成 HTML 查看器。
概括
公共構造函數
CircularAtraceUtil
public CircularAtraceUtil ()
公共方法
開始跟踪
public static void startTrace (ITestDevice device,
tags,
int bufferSizeMB)
使用指定的標記異步啟動 atrace。
參數 |
---|
device | ITestDevice :將監視其操作的設備 |
tags | :atrace 應該監控的標籤;默認為“am gfx sched view” |
bufferSizeMB | int :以 MB 為單位的循環緩衝區大小 |