AtraceRunMetricCollector
public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector
java.lang.Nesne | |||
↳ | 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 işleme koyar ve metrikleri toplar.
Özet
Kamu inşaatçıları | |
---|---|
AtraceRunMetricCollector () |
Genel yöntemler | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) Bir test durumu sona erdiğinde geri arama. |
void | processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData) Yöntemin uygulanması, dizinin günlüğe kaydedilmesine, metriklerin |
void | processMetricFile (String key, File metricFile, DeviceMetricData runData) Yöntemin uygulanması, dosyanın günlüğe kaydedilmesine, metriklerin |
Kamu inşaatçıları
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Genel yöntemler
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Bir test durumu sona erdiğinde geri arama. Bu temizlik zamanı olmalı.
parametreler | |
---|---|
testData | DeviceMetricData : Test senaryosu için 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 geçerli metrik haritası. |
processMetricDirectory
public void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)
Yöntemin uygulanması, dizinin günlüğe kaydedilmesine, metriklerin DeviceMetricData
içine yerleştirilmesi için ayrıştırılmasına izin vermelidir.
parametreler | |
---|---|
key | String : çekilen dizine ilişkin seçenek anahtarı. |
metricDirectory | File : seçenek tuşuyla eşleşen cihazdan alınan ERROR(/File) . |
runData | DeviceMetricData : Metriklerin saklanabileceği DeviceMetricData . |
processMetricDosya
public void processMetricFile (String key, File metricFile, DeviceMetricData runData)
Yöntemin uygulanması, dosyanın günlüğe kaydedilmesine, metriklerin DeviceMetricData
içine yerleştirilmesi 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 . |