CountTestCasesCollector

public class CountTestCasesCollector
extends BaseDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.CountTestCasesCollector


นับและรายงานจำนวนกรณีทดสอบสำหรับ IRemoteTest ที่กำหนด

สรุป

เครื่องมือสร้างสาธารณะ

CountTestCasesCollector()
CountTestCasesCollector(IRemoteTest test)

เมธอดสาธารณะ

void onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

การเรียกกลับเมื่อเคสทดสอบสิ้นสุด

void onTestFail(DeviceMetricData testData, TestDescription test)

การเรียกกลับเมื่อกรอบการทดสอบล้มเหลว

void onTestRunEnd(DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)

การเรียกกลับเมื่อการทดสอบสิ้นสุดลง

void setTestType(IRemoteTest test)

เครื่องมือสร้างสาธารณะ

CountTestCasesCollector

public CountTestCasesCollector ()

CountTestCasesCollector

public CountTestCasesCollector (IRemoteTest test)

พารามิเตอร์
test IRemoteTest

เมธอดสาธารณะ

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

การเรียกกลับเมื่อเคสทดสอบสิ้นสุด ตอนนี้เป็นเวลาที่ควรทำความสะอาด

พารามิเตอร์
testData DeviceMetricData: DeviceMetricData ที่เก็บข้อมูลสำหรับกรณีทดสอบ จะเป็นออบเจ็กต์เดียวกันกับในระหว่าง onTestStart(DeviceMetricData)

currentTestCaseMetrics Map: แผนที่เมตริกปัจจุบันที่ส่งไปยัง testEnded(TestDescription,Map)

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

การเรียกกลับเมื่อกรอบการทดสอบล้มเหลว

พารามิเตอร์
testData DeviceMetricData: DeviceMetricData ที่เก็บข้อมูลสำหรับกรณีทดสอบ

test TestDescription: TestDescription ของกรณีทดสอบที่กำลังดำเนินการ

ส่ง
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                Map<String, MetricMeasurement.Metric> currentRunMetrics)

การเรียกกลับเมื่อการทดสอบสิ้นสุดลง ตอนนี้เป็นเวลาที่ควรทำความสะอาด

พารามิเตอร์
runData DeviceMetricData: DeviceMetricData ที่เก็บข้อมูลสําหรับการเรียกใช้ จะเป็นออบเจ็กต์เดียวกันกับตอน onTestRunStart(DeviceMetricData)

currentRunMetrics Map: แผนที่เมตริกปัจจุบันที่ส่งไปยัง testRunEnded(long,Map)

setTestType

public void setTestType (IRemoteTest test)

พารามิเตอร์
test IRemoteTest