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 uygulamasının temel uygulaması, perfetto dosyalarının cihazdan çekilmesini ve metriklerin ondan toplanmasını sağlar.

özet

Kamu kurucuları

PerfettoPullerMetricCollector ()

Genel yöntemler

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

Yöntemin uygulanması, dizinin günlüğe kaydedilmesine, DeviceMetricData konacak metriklerin ayrıştırılmasına izin DeviceMetricData .

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

Ek metrikler için perfetto izleme dosyasını işleyin ve son metriklere ekleyin.

Korumalı yöntemler

CommandResult runHostCommand (String[] commandArgs)

Verilen komut argümanları dizisiyle bir host komutu çalıştırın.

Kamu kurucuları

PerfettoPullerMetricCollector

public PerfettoPullerMetricCollector ()

Genel yöntemler

processMetricDirectory

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

Yöntemin uygulanması, dizinin günlüğe kaydedilmesine, DeviceMetricData konacak metriklerin ayrıştırılmasına izin DeviceMetricData .

Parametreler
key String : çekilen diziyle ilişkilendirilmiş seçenek anahtarı.

metricDirectory File : seçenek anahtarıyla eşleşen cihazdan ERROR(/File) çekildi.

runData DeviceMetricData : metriklerin depolanabildiği DeviceMetricData .

processMetricFile

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

Ek metrikler için perfetto izleme dosyasını işleyin ve son metriklere ekleyin.

Parametreler
key String : cihazdan alınan dosyayla ilişkilendirilmiş seçenek anahtarı.

metricFile File : seçenek anahtarıyla eşleşen cihazdan ERROR(/File) çekildi.

data DeviceMetricData : metriklerin depolanacağı yer.

Korumalı yöntemler

runHostCommand

protected CommandResult runHostCommand (String[] commandArgs)

Verilen komut argümanları dizisiyle bir host komutu çalıştırın.

Parametreler
commandArgs String : host komutunu oluşturmak için kullanılacak argümanlar.

İadeler
CommandResult komut sonuçlarını döndürür.