TraceCmdCollector
public
class
TraceCmdCollector
extends AtraceCollector
java.lang.Object | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.AtraceCollector | ||
↳ | com.android.tradefed.device.metric.TraceCmdCollector |
使用 trace-cmd 收集在測試期間收集追蹤記錄的 IMetricCollector
,
呼叫。
這個追蹤收集器允許在測試期間中斷 USB 連線 (做為電源測試)。
系統預設工具 atrace 與此收集器搭配使用,以便設定 Android 專屬的 sysfs 標記。
trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) 二進位檔 必須指定與 Android 相容的應用程式。
這樣就會上傳 trace-cmd 產生的 trace.dat 格式 (請參閱男用 5 trace-cmd.dat)。
摘要
公用建構函式 | |
---|---|
TraceCmdCollector()
|
保護方法 | |
---|---|
LogDataType
|
getLogType()
|
void
|
startTracing(ITestDevice device)
|
void
|
stopTracing(ITestDevice device)
|
公用建構函式
TraceCmdCollector
public TraceCmdCollector ()
保護方法
開始競速
protected void startTracing (ITestDevice device)
參數 | |
---|---|
device |
ITestDevice |
擲回 | |
---|---|
DeviceNotAvailableException |
停止賽跑
protected void stopTracing (ITestDevice device)
參數 | |
---|---|
device |
ITestDevice |
擲回 | |
---|---|
DeviceNotAvailableException |