Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

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


一个IMetricCollector ,它在测试过程中使用trace-cmd收集跟踪,并将其记录到调用中。

此跟踪收集器允许在测试过程中(如在电源测试中)断开USB连接。

系统默认工具atrace与该收集器结合使用,以设置特定于android的sysfs标志。

必须指定与Android兼容的trace-cmd(https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git)二进制文件。

这将上载由trace-cmd生成的trace.dat格式(请参阅man 5 trace-cmd.dat)。

摘要

公共建设者

TraceCmdCollector ()

受保护的方法

LogDataType getLogType ()
void startTracing ( ITestDevice device)
void stopTracing ( ITestDevice device)

公共建设者

TraceCmdCollector

public TraceCmdCollector ()

受保护的方法

getLogType

protected LogDataType getLogType ()

退货
LogDataType

startTracing

protected void startTracing ( ITestDevice device)

参量
device ITestDevice

停止追踪

protected void stopTracing ( ITestDevice device)

参量
device ITestDevice