LogcatZamanlamaMetrikToplayıcı
public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector
java.lang.Nesne | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.LogcatTimingMetricCollector |
Logcat satırlarından bir olayın başlangıç ve bitiş sinyallerini ayrıştırmak için verilen regex kalıplarını kullanarak bir veya daha fazla tekrarlanan test sırasında logcat'ten zamanlama bilgilerini (örneğin kullanıcı değiştirme zamanı) toplayan bir metrik toplayıcı.
Özet
Kamu inşaatçıları | |
---|---|
LogcatTimingMetricCollector () |
Genel yöntemler | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) Bir test durumu sona erdiğinde geri arama. |
void | onTestFail ( DeviceMetricData testData, TestDescription test) Bir test durumu başarısız olduğunda geri arama. |
void | onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) Bir test çalıştırması sona erdiğinde geri arama. |
void | onTestRunStart ( DeviceMetricData testData) Bir test çalıştırması başlatıldığında geri arama. |
void | onTestStart ( DeviceMetricData testData) Bir test durumu başlatıldığında geri arama. |
Kamu inşaatçıları
LogcatZamanlamaMetrikToplayıcı
public LogcatTimingMetricCollector ()
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 . 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ı. |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
Bir test durumu başarısız olduğunda geri arama.
parametreler | |
---|---|
testData | DeviceMetricData : Test senaryosu için verileri tutan DeviceMetricData . |
test | TestDescription : Devam eden test TestDescription . |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData testData,currentTestCaseMetrics)
Bir test çalıştırması sona erdiğinde geri arama. Bu temizlik zamanı olmalı.
parametreler | |
---|---|
testData | DeviceMetricData : çalıştırma için verileri tutan DeviceMetricData . onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) sırasındakiyle aynı nesne olacaktır. |
currentTestCaseMetrics | ERROR(/#testRunEnded(long,Map)) iletilen geçerli metrik haritası. |
onTestRunStart
public void onTestRunStart (DeviceMetricData testData)
Bir test çalıştırması başlatıldığında geri arama.
parametreler | |
---|---|
testData | DeviceMetricData : çalıştırma için verileri tutan DeviceMetricData . |
atar | |
---|---|
DeviceNotAvailableException |
onTestStart
public void onTestStart (DeviceMetricData testData)
Bir test durumu başlatıldığında geri arama.
parametreler | |
---|---|
testData | DeviceMetricData : Test senaryosu için verileri tutan DeviceMetricData . |
atar | |
---|---|
DeviceNotAvailableException |