public final class GcovCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.GcovCodeCoverageCollector |
BaseDeviceMetricCollector
الذي سيقوم بسحب قياسات تغطية gcov من الجهاز وتسجيلها كعناصر اختبار.
GcovCodeCoverageCollector () |
void | extraInit ( IInvocationContext context, ITestInvocationListener listener) |
void | logCoverageMeasurements ( ITestDevice device, String runName) يسحب قياسات التغطية الأصلية من الجهاز ويسجلها. |
void | onTestRunEnd ( DeviceMetricData runData, runMetrics) onTestRunEnd ( DeviceMetricData runData, runMetrics) رد الاتصال عند انتهاء التشغيل التجريبي. |
void | setCollectOnTestEnd (boolean collect) يضبط ما إذا كان سيتم جمع التغطية على testRunEnded. |
void | setConfiguration ( IConfiguration config) يقوم بإدخال |
public GcovCodeCoverageCollector ()
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
رميات | |
---|---|
DeviceNotAvailableException |
public void logCoverageMeasurements (ITestDevice device, String runName)
يسحب قياسات التغطية الأصلية من الجهاز ويسجلها.
حدود | |
---|---|
device | ITestDevice |
runName | String |
رميات | |
---|---|
DeviceNotAvailableException |
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
رد الاتصال عند انتهاء التشغيل التجريبي. ينبغي أن يكون هذا هو الوقت المناسب للتنظيف.
حدود | |
---|---|
runData | DeviceMetricData : جهاز DeviceMetricData الذي يحتفظ ببيانات التشغيل. سيكون نفس الكائن كما هو الحال أثناء BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
runMetrics | ERROR(/#testRunEnded(long,Map)) . |
رميات | |
---|---|
DeviceNotAvailableException |
public void setCollectOnTestEnd (boolean collect)
يضبط ما إذا كان سيتم جمع التغطية على testRunEnded.
اضبط هذا على خطأ أثناء عمليات إعادة التشغيل، وإلا فإن كل إعادة تشغيل اختبار فردي ستجمع التغطية بدلاً من الحصول على نتيجة تغطية مدمجة واحدة.
حدود | |
---|---|
collect | boolean |
public void setConfiguration (IConfiguration config)
يقوم بإدخال IConfiguration
قيد الاستخدام.
حدود | |
---|---|
config | IConfiguration |