جمع‌کننده‌ی پوشش جاواکد

public final class JavaCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

شیء جاوا
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.JavaCodeCoverageCollector


یک BaseDeviceMetricCollector که اندازه‌گیری‌های پوشش جاوا را از دستگاه استخراج کرده و آنها را به عنوان مصنوعات آزمایشی ثبت می‌کند.

خلاصه

ثابت‌ها

String COVERAGE_DIRECTORY

String COVERAGE_MEASUREMENT_KEY

String MERGE_COVERAGE_MEASUREMENTS_TEST_NAME

فیلدها

public static final String COMPRESS_COVERAGE_FILES

public static final String DELETE_COVERAGE_FILES

public static final String FIND_COVERAGE_FILES

سازندگان عمومی

JavaCodeCoverageCollector ()

روش‌های عمومی

void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd ( DeviceMetricData runData, Map<String, MetricMeasurement.Metric> runMetrics)

فراخوانی مجدد پس از پایان اجرای آزمایشی.

void setConfiguration ( IConfiguration configuration)

IConfiguration مورد استفاده را تزریق می‌کند.

ثابت‌ها

دایرکتوری پوشش

public static final String COVERAGE_DIRECTORY

مقدار ثابت: "/data/misc/trace"

کلید اندازه‌گیری پوشش

public static final String COVERAGE_MEASUREMENT_KEY

مقدار ثابت: "پوشش فایل مسیر"

MERGE_COVERAGE_MEASUREMENTS_TEST_NAME

public static final String MERGE_COVERAGE_MEASUREMENTS_TEST_NAME

مقدار ثابت: "ادغام پوشش اندازه‌گیری‌ها"

فیلدها

فشرده‌سازی_پوشش_فایل‌ها

public static final String COMPRESS_COVERAGE_FILES

حذف_فایل‌های_پوششی

public static final String DELETE_COVERAGE_FILES

یافتن_فایل‌های_پوششی

public static final String FIND_COVERAGE_FILES

سازندگان عمومی

جمع‌کننده‌ی پوشش جاواکد

public JavaCodeCoverageCollector ()

روش‌های عمومی

extraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

پرتاب‌ها
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                Map<String, MetricMeasurement.Metric> runMetrics)

فراخوانی مجدد پس از پایان اجرای آزمایشی. این زمان باید زمان پاکسازی باشد.

پارامترها
runData DeviceMetricData : DeviceMetricData که داده‌ها را برای اجرا نگه می‌دارد. همان شیء‌ای خواهد بود که در طول onTestRunStart(DeviceMetricData) وجود داشت.

runMetrics Map : نقشه فعلی معیارهای ارسال شده به testRunEnded(long,Map) .

پرتاب‌ها
DeviceNotAvailableException

پیکربندی set

public void setConfiguration (IConfiguration configuration)

IConfiguration مورد استفاده را تزریق می‌کند.

پارامترها
configuration IConfiguration