LogcatTimingMetricCollector
public class LogcatTimingMetricCollector
extends BaseDeviceMetricCollector
java.lang.Objek | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.LogcatTimingMetricCollector |
Pengumpul metrik yang mengumpulkan informasi waktu (misalnya waktu peralihan pengguna) dari logcat selama satu atau beberapa pengujian berulang dengan menggunakan pola ekspresi reguler tertentu untuk mengurai sinyal awal dan akhir suatu peristiwa dari baris logcat.
Ringkasan
Konstruktor publik | |
---|---|
LogcatTimingMetricCollector () |
Metode publik | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) Callback ketika kasus uji berakhir. |
void | onTestFail ( DeviceMetricData testData, TestDescription test) Panggilan balik ketika kasus uji gagal. |
void | onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestRunEnd ( DeviceMetricData testData, currentTestCaseMetrics) Panggilan balik ketika uji coba berakhir. |
void | onTestRunStart ( DeviceMetricData testData) Panggilan balik saat uji coba dimulai. |
void | onTestStart ( DeviceMetricData testData) Panggilan balik ketika kasus uji dimulai. |
Konstruktor publik
LogcatTimingMetricCollector
public LogcatTimingMetricCollector ()
Metode publik
diTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Callback ketika kasus uji berakhir. Ini seharusnya menjadi waktu untuk membersihkan.
Parameter | |
---|---|
testData | DeviceMetricData : DeviceMetricData yang menyimpan data untuk kasus uji. Akan menjadi objek yang sama seperti selama onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
padaTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
Panggilan balik ketika kasus uji gagal.
Parameter | |
---|---|
testData | DeviceMetricData : DeviceMetricData yang menyimpan data untuk kasus uji. |
test | TestDescription : TestDescription dari kasus uji yang sedang berlangsung. |
padaTestRunEnd
public void onTestRunEnd (DeviceMetricData testData,currentTestCaseMetrics)
Panggilan balik ketika uji coba berakhir. Ini seharusnya menjadi waktu untuk membersihkan.
Parameter | |
---|---|
testData | DeviceMetricData : DeviceMetricData yang menyimpan data untuk dijalankan. Akan menjadi objek yang sama seperti pada onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testRunEnded(long,Map)) . |
padaTestRunStart
public void onTestRunStart (DeviceMetricData testData)
Panggilan balik saat uji coba dimulai.
Parameter | |
---|---|
testData | DeviceMetricData : DeviceMetricData yang menyimpan data untuk dijalankan. |
Melempar | |
---|---|
DeviceNotAvailableException |
diTestStart
public void onTestStart (DeviceMetricData testData)
Panggilan balik ketika kasus uji dimulai.
Parameter | |
---|---|
testData | DeviceMetricData : DeviceMetricData yang menyimpan data untuk kasus uji. |
Melempar | |
---|---|
DeviceNotAvailableException |