LogcatTimingMetricCollector
public
class
LogcatTimingMetricCollector
extends BaseDeviceMetricCollector
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.LogcatTimingMetricCollector | |
Bir etkinliğin başlangıç ve bitiş sinyallerini logcat satırlarından ayrıştırmak için verilen normal ifade kalıplarını kullanarak bir veya birden çok tekrarlanan test sırasında logcat'ten zamanlama bilgilerini (ör. kullanıcı geçiş süresi) toplayan bir metrik toplayıcı.
Özet
Herkese açık oluşturucular | |
|---|---|
LogcatTimingMetricCollector()
|
|
Herkese açık yöntemler | |
|---|---|
void
|
onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Bir test durumu sona erdiğinde geri çağırma. |
void
|
onTestFail(DeviceMetricData testData, TestDescription test)
Bir test durumu başarısız olduğunda geri arama. |
void
|
onTestRunEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Test çalıştırması sona erdiğinde geri arama. |
void
|
onTestRunStart(DeviceMetricData testData)
Test çalıştırması başlatıldığında geri arama. |
void
|
onTestStart(DeviceMetricData testData)
Bir test durumu başlatıldığında geri arama. |
Herkese açık oluşturucular
LogcatTimingMetricCollector
public LogcatTimingMetricCollector ()
Herkese açık yöntemler
onTestEnd
public void onTestEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Bir test durumu sona erdiğinde geri çağırma. Bu, temizleme zamanı olmalıdır.
| Parametreler | |
|---|---|
testData |
DeviceMetricData: Test senaryosunun verilerini tutan DeviceMetricData. onTestStart(DeviceMetricData) sırasındakiyle aynı nesne olacaktır. |
currentTestCaseMetrics |
Map: testEnded(TestDescription,Map)'ye iletilen metriklerin mevcut haritası. |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
Bir test durumu başarısız olduğunda geri arama.
| Parametreler | |
|---|---|
testData |
DeviceMetricData: Test senaryosunun verilerini tutan DeviceMetricData. |
test |
TestDescription: Devam eden test durumunun TestDescription. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Test çalıştırması sona erdiğinde geri arama. Bu, temizleme zamanı olmalıdır.
| Parametreler | |
|---|---|
testData |
DeviceMetricData: Çalıştırma için verileri tutan DeviceMetricData. onTestRunStart(DeviceMetricData) sırasındakiyle aynı nesne olacaktır. |
currentTestCaseMetrics |
Map: testRunEnded(long,Map)'ye iletilen metriklerin mevcut haritası. |
onTestRunStart
public void onTestRunStart (DeviceMetricData testData)
Test çalıştırması başlatıldığında geri arama.
| Parametreler | |
|---|---|
testData |
DeviceMetricData: Çalıştırma için verileri tutan DeviceMetricData. |
| Verdiği hatalar | |
|---|---|
DeviceNotAvailableException |
|
onTestStart
public void onTestStart (DeviceMetricData testData)
Bir test durumu başlatıldığında geri arama.
| Parametreler | |
|---|---|
testData |
DeviceMetricData: Test senaryosunun verilerini tutan DeviceMetricData. |
| Verdiği hatalar | |
|---|---|
DeviceNotAvailableException |
|