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

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 FIND_COVERAGE_FILES

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

JavaCodeCoverageCollector ()

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

void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd ( DeviceMetricData runData, 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 FIND_COVERAGE_FILES

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

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

public JavaCodeCoverageCollector ()

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

extraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

پرتاب‌ها
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

پیکربندی set

public void setConfiguration (IConfiguration configuration)

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

پارامترها
configuration IConfiguration