AtraceRunMetricCollector
public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector
java.lang.Object | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.AtraceRunMetricCollector |
Test cihazından verilen dizin altındaki tüm test dizinindeki izleri toplar, test dizinini günlüğe kaydeder ve izleme dosyalarını test dizini altında sonradan işler ve ölçümleri toplar.
Özet
Kamu inşaatçıları | |
---|---|
AtraceRunMetricCollector () |
Genel yöntemler | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) Bir test senaryosu sona erdiğinde geri arama. |
void | processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData) Yöntemin uygulanması, dizinin günlüğe kaydedilmesine ve |
void | processMetricFile (String key, File metricFile, DeviceMetricData runData) Yöntemin uygulanması, dosyanın günlüğe kaydedilmesine ve |
Kamu inşaatçıları
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Genel yöntemler
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Bir test senaryosu sona erdiğinde geri arama. Bu temizlik zamanı olmalı.
Parametreler | |
---|---|
testData | DeviceMetricData : test senaryosuna ilişkin verileri tutan DeviceMetricData . BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) sırasındakiyle aynı nesne olacaktır. |
currentTestCaseMetrics | ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) iletilen mevcut ölçüm haritası. |
süreçMetricDirectory
public void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)
Yöntemin uygulanması, dizinin günlüğe kaydedilmesine ve DeviceMetricData
konacak ölçümler için ayrıştırılmasına izin vermelidir.
Parametreler | |
---|---|
key | String : çekilen dizinle ilişkili seçenek anahtarı. |
metricDirectory | File : seçenek tuşuyla eşleşen cihazdan alınan ERROR(/File) . |
runData | DeviceMetricData : Metriklerin saklanabileceği DeviceMetricData . |
süreçMetrikDosya
public void processMetricFile (String key, File metricFile, DeviceMetricData runData)
Yöntemin uygulanması, dosyanın günlüğe kaydedilmesine ve DeviceMetricData
konacak ölçümler için ayrıştırılmasına izin vermelidir.
Parametreler | |
---|---|
key | String : çekilen dosyayla ilişkili seçenek anahtarı. |
metricFile | File : seçenek tuşuyla eşleşen cihazdan alınan ERROR(/File) . |
runData | DeviceMetricData : Metriklerin saklanabileceği DeviceMetricData . |