Perfetto pullerMetricCollector
public
class
PerfettoPullerMetricCollector
extends FilePullerDeviceMetricCollector
Aşağıdakilere izin veren temel FilePullerDeviceMetricCollector
uygulaması:
perfetto dosyalarını cihazdan
almak ve metrikleri toplamaktır.
Ham izleme dosyasını perfetto metrik dosyasına dönüştürmek için de kullanılır.
Özet
Korunan yöntemler |
File
|
retrieveFile(ITestDevice device, String remoteFilePath, int userId)
Dosyayı, cihazda belirtilen yoldan alın.
|
Kamu inşaatçıları
Perfetto pullerMetricCollector
public PerfettoPullerMetricCollector ()
Herkese açık yöntemler
transactionMetricDirectory
public void processMetricDirectory (String key,
File metricDirectory,
DeviceMetricData runData)
Bu yöntemin uygulanması, dizinin günlüğe kaydedilmesine,
DeviceMetricData
yazın.
Parametreler |
key |
String : Alınan dizinle ilişkili seçenek anahtarı. |
metricDirectory |
File : Cihazdan alınan ve seçenek tuşuyla eşleşen ERROR(/File) . |
runData |
DeviceMetricData : Metriklerin depolanabileceği DeviceMetricData . |
işlemMetrikDosyası
public void processMetricFile (String key,
File metricFile,
DeviceMetricData data)
Ek metrikleri görmek için perfetto izleme dosyasını işleyin ve nihai metriklere ekleyin.
Sıkıştırma etkinleştirildiyse, işlenmek üzere perfetto dosyasının sıkıştırmasını açın.
Parametreler |
key |
String : Cihazdan alınan dosyayla ilişkili seçenek anahtarı. |
metricFile |
File : Cihazdan alınan ve seçenek tuşuyla eşleşen ERROR(/File) . |
data |
DeviceMetricData : Metriklerin depolanacağı yer. |
Korunan yöntemler
almaDosyası
protected File retrieveFile (ITestDevice device,
String remoteFilePath,
int userId)
Dosyayı, cihazda belirtilen yoldan alın. Dosyadaki sıkıştırılmış içeriği
perfetto dosyasını yükleyebilirsiniz.
Parametreler |
device |
ITestDevice : Dosyanın bulunduğu klasör. |
remoteFilePath |
String : Cihazdaki konum. |
userId |
int : verinin alınacağı kullanıcının kimliği |
İlerlemeler |
File |
mSıkıştırılmış Perfetto seçeneğine dayalı perfetto dosyasının sıkıştırılmış veya sıkıştırılmış sürümü
ayarlanıp ayarlanmadığını gösterir. |