ClangCodeCoverageCollector

public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.ClangCodeCoverageCollector


BaseDeviceMetricCollector ที่จะดึงการวัดความครอบคลุมของ Clang ออกจากอุปกรณ์และบันทึกเป็นสิ่งประดิษฐ์ในการทดสอบ

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

ClangCodeCoverageCollector ()

วิธีการสาธารณะ

void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

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

void rebootEnded ( ITestDevice device)

รับการแจ้งเตือนเมื่อการรีบูตสิ้นสุดลงในอุปกรณ์

void setConfiguration ( IConfiguration configuration)

แทรก IConfiguration ที่ใช้งานอยู่

void setRunUtil ( IRunUtil runUtil)

ผู้รับเหมาก่อสร้างสาธารณะ

ClangCodeCoverageCollector

public ClangCodeCoverageCollector ()

วิธีการสาธารณะ

พิเศษInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

ขว้าง
DeviceNotAvailableException

บน TestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

โทรกลับเมื่อสิ้นสุดการทดสอบการทำงาน นี่คงถึงเวลาทำความสะอาดแล้ว

พารามิเตอร์
runData DeviceMetricData : DeviceMetricData เก็บข้อมูลสำหรับการรัน จะเป็นออบเจ็กต์เดียวกันกับระหว่าง BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)

currentRunMetrics : แผนที่ปัจจุบันของตัวชี้วัดที่ส่งไปยัง ERROR(/#testRunEnded(long,Map))

ขว้าง
DeviceNotAvailableException

รีบูตสิ้นสุดแล้ว

public void rebootEnded (ITestDevice device)

รับการแจ้งเตือนเมื่อการรีบูตสิ้นสุดลงในอุปกรณ์

หมายเหตุ: ผู้รับควรหลีกเลี่ยงการรีบูตเครื่องในระหว่างการโทรกลับนี้ ความพยายามในการรีบูตจะถูกละเว้น

พารามิเตอร์
device ITestDevice : ITestDevice ที่การรีบูตสิ้นสุดลง

ขว้าง
DeviceNotAvailableException

ตั้งค่าคอนฟิก

public void setConfiguration (IConfiguration configuration)

แทรก IConfiguration ที่ใช้งานอยู่

พารามิเตอร์
configuration IConfiguration

setRunUtil

public void setRunUtil (IRunUtil runUtil)

พารามิเตอร์
runUtil IRunUtil