Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the 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 返回命令結果。