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

PerfettoPullerMetricCollector

public class PerfettoPullerMetricCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
com.android.tradefed.device.metric.PerfettoPullerMetricCollector


FilePullerDeviceMetricCollector基本实现,该实现允许从设备中提取perfetto文件并从中收集指标。

概要

公共建设者

PerfettoPullerMetricCollector ()

公开方法

void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)

该方法的实现应允许记录目录,将其解析以将度量标准放入DeviceMetricData

void processMetricFile (String key, File metricFile, DeviceMetricData data)

处理perfetto跟踪文件以获取其他度量并将其添加到最终度量。

受保护的方法

CommandResult runHostCommand (String[] commandArgs)

使用给定的命令args数组运行主机命令。

公共建设者

PerfettoPullerMetricCollector

public PerfettoPullerMetricCollector ()

公开方法

processMetricDirectory

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

该方法的实现应允许登录目录,将其解析以将度量标准放入DeviceMetricData

参量
key String :与被拉目录关联的选项键。

metricDirectory File :与选项键匹配的从设备中提取的ERROR(/File)

runData DeviceMetricData :可以存储度量的DeviceMetricData

processMetricFile

public void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData data)

处理perfetto跟踪文件以获取其他度量并将其添加到最终度量。

参量
key String :与从设备中拉出的文件关联的选项键。

metricFile File :与选项键匹配的从设备中提取的ERROR(/File)

data DeviceMetricData :将存储度量的位置。

受保护的方法

runHostCommand

protected CommandResult runHostCommand (String[] commandArgs)

使用给定的命令args数组运行主机命令。

参量
commandArgs String :用于构造主机命令的args。

退货
CommandResult返回命令结果。