خدمة 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,
إمكانية معاودة الاتصال عند انتهاء عملية اختبار. |
void
|
setCollectOnTestEnd(boolean collect)
لضبط ما إذا كان سيتم جمع التغطية في testRunEnded. |
void
|
setConfiguration(IConfiguration config)
إدخال |
شركة إنشاءات عامة
خدمة GcovCodeCoverageCollector
public GcovCodeCoverageCollector ()
الطرق العامة
إكسسوار إنت
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
الرميات | |
---|---|
DeviceNotAvailableException |
قياسات تغطية السجلات
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.
اضبط القيمة على false أثناء عمليات إعادة إجراء الاختبار، وإلا سيتم جمع البيانات بدلاً من الحصول على نتيجة واحدة تغطية مدمجة.
المعلمات | |
---|---|
collect |
boolean |
ضبط الإعدادات
public void setConfiguration (IConfiguration config)
إدخال IConfiguration
قيد الاستخدام.
المعلمات | |
---|---|
config |
IConfiguration |