جامع GcovCodeCoverage
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) يُحقن رمز |
المنشأت العامة
جامع GcovCodeCoverage
public GcovCodeCoverageCollector ()
الأساليب العامة
إكستراينت
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
رميات | |
---|---|
DeviceNotAvailableException |
logCoverage القياسات
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 |