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 () |
วิธีการสาธารณะ | |
---|---|
ITestInvocationListener | init (IInvocationContext context, ITestInvocationListener listener) การเริ่มต้นตัวรวบรวมด้วยบริบทปัจจุบันและตำแหน่งที่จะส่งต่อผลลัพธ์ |
void | onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) โทรกลับเมื่อสิ้นสุดการทดสอบการทำงาน |
void | setConfiguration ( IConfiguration configuration) แทรก |
void | setRunUtil (IRunUtil runUtil) |
ผู้รับเหมาก่อสร้างสาธารณะ
ClangCodeCoverageCollector
public ClangCodeCoverageCollector ()
วิธีการสาธารณะ
ในนั้น
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
การเริ่มต้นตัวรวบรวมด้วยบริบทปัจจุบันและตำแหน่งที่จะส่งต่อผลลัพธ์ จะถูกเรียกเพียงครั้งเดียวต่ออินสแตนซ์ และตัวรวบรวมจะต้องอัปเดตบริบทภายในและผู้ฟัง Init จะไม่ถูกเรียกระหว่างการทดสอบการทำงานมาก่อนเสมอ
อย่าแทนที่จนกว่าคุณจะรู้ว่าคุณกำลังทำอะไรอยู่
พารามิเตอร์ | |
---|---|
context | IInvocationContext : IInvocationContext สำหรับการเรียกใช้ที่กำลังดำเนินการอยู่ |
listener | ITestInvocationListener : ITestInvocationListener ที่จะใส่ผลลัพธ์ |
การส่งคืน | |
---|---|
ITestInvocationListener | ผู้ฟังใหม่จะห่อผู้ฟังเดิม |
บน TestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
โทรกลับเมื่อสิ้นสุดการทดสอบการทำงาน นี่คงถึงเวลาทำความสะอาดแล้ว
พารามิเตอร์ | |
---|---|
runData | DeviceMetricData : DeviceMetricData เก็บข้อมูลสำหรับการรัน จะเป็นออบเจ็กต์เดียวกันกับระหว่าง BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) |
currentRunMetrics | ITestLifeCycleReceiver.testRunEnded(long, Map) |
ตั้งค่าคอนฟิก
public void setConfiguration (IConfiguration configuration)
แทรก IConfiguration
ที่ใช้งานอยู่
พารามิเตอร์ | |
---|---|
configuration | IConfiguration |
setRunUtil
public void setRunUtil (IRunUtil runUtil)
พารามิเตอร์ | |
---|---|
runUtil | IRunUtil |