ClangCodecoverCollector

public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

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


BaseDeviceMetricCollector ที่จะดึง Clang การวัดความครอบคลุมภายนอกอุปกรณ์และบันทึกเป็นอาร์ติแฟกต์ทดสอบ

สรุป

ช่างก่อสร้างสาธารณะ

ClangCodeCoverageCollector()

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

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

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

void rebootEnded(ITestDevice device)

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

void setConfiguration(IConfiguration configuration)

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

void setRunUtil(IRunUtil runUtil)

ช่างก่อสร้างสาธารณะ

ClangCodecoverCollector

public ClangCodeCoverageCollector ()

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

ExtraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

การขว้าง
DeviceNotAvailableException

การทดสอบสิ้นสุด

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)

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

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

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

การขว้าง
DeviceNotAvailableException

ตั้งค่าการกำหนดค่า

public void setConfiguration (IConfiguration configuration)

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

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

ตั้งค่า RunUtil

public void setRunUtil (IRunUtil runUtil)

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