تطبيق JavaCodeCoverageCollector
public
final
class
JavaCodeCoverageCollector
extends BaseDeviceMetricCollector
implements
IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.JavaCodeCoverageCollector |
BaseDeviceMetricCollector
الذي سيسحب Java
قياسات التغطية خارج الجهاز وتسجيلها كعناصر اختبار.
ملخّص
الحقول | |
---|---|
public
static
final
String |
COVERAGE_DIRECTORY
|
public
static
final
String |
COVERAGE_MEASUREMENT_KEY
|
public
static
final
String |
FIND_COVERAGE_FILES
|
شركة إنشاءات عامة | |
---|---|
JavaCodeCoverageCollector()
|
الطرق العامة | |
---|---|
ITestInvocationListener
|
init(IInvocationContext context, ITestInvocationListener listener)
إعداد أداة التجميع مع السياق الحالي ومكان إعادة توجيه النتائج. |
void
|
onTestRunEnd(DeviceMetricData runData,
إمكانية معاودة الاتصال عند انتهاء عملية اختبار. |
void
|
setConfiguration(IConfiguration configuration)
إدخال |
void
|
setCoverageFlusher(JavaCodeCoverageFlusher flusher)
|
void
|
setMergeMeasurements(boolean merge)
|
الحقول
توجيه_الغلاف
public static final String COVERAGE_DIRECTORY
COVERAGE_MEASUREMENT_KEY
public static final String COVERAGE_MEASUREMENT_KEY
FIND_COVERAGE_Files
public static final String FIND_COVERAGE_FILES
شركة إنشاءات عامة
تطبيق JavaCodeCoverageCollector
public JavaCodeCoverageCollector ()
الطرق العامة
إعداد
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
إعداد أداة التجميع مع السياق الحالي ومكان إعادة توجيه النتائج. سوف ولا يتم طلبها إلا مرة واحدة لكل مثيل، ومن المتوقع أن تقوم أداة التجميع بتحديث السياق والمستمع. لن يتم استدعاء الدالة Init أبدًا أثناء إجراء اختبار من قبل دائمًا.
لا تنفِّذ هذا الإجراء ما لم تكن تعرف ما تفعله.
المعلمات | |
---|---|
context |
IInvocationContext : السمة IInvocationContext للاستدعاء قيد التقدّم. |
listener |
ITestInvocationListener : ITestInvocationListener حيث يتم عرض النتائج |
المرتجعات | |
---|---|
ITestInvocationListener |
المستمع الجديد ينهي الاستماع الأصلي. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
إمكانية معاودة الاتصال عند انتهاء عملية اختبار. يجب أن يكون هذا هو الوقت المناسب لإخلاء المساحة.
المعلمات | |
---|---|
runData |
DeviceMetricData : المقياس "DeviceMetricData " الذي يحتفظ بالبيانات للجري. ستكون مماثلة
كائن كما هو أثناء BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
runMetrics |
: الخريطة الحالية للمقاييس التي تم تمريرها إلى ITestLifeCycleReceiver.testRunEnded(long, Map) .
|
ضبط الإعدادات
public void setConfiguration (IConfiguration configuration)
إدخال IConfiguration
قيد الاستخدام.
المعلمات | |
---|---|
configuration |
IConfiguration |
فلتر فلتر
public void setCoverageFlusher (JavaCodeCoverageFlusher flusher)
المعلمات | |
---|---|
flusher |
JavaCodeCoverageFlusher |
setMergeMeasurements
public void setMergeMeasurements (boolean merge)
المعلمات | |
---|---|
merge |
boolean |