جمعکنندهی پوشش جاواکد
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,فراخوانی مجدد پس از پایان اجرای آزمایشی. |
void | setConfiguration ( IConfiguration configuration) |
ثابتها
دایرکتوری پوشش
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 |