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