جمعکننده کدپوشش
public final class CodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver
| شیء جاوا | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.CodeCoverageCollector | |
یک BaseDeviceMetricCollector که اندازهگیریهای پوشش جاوا و بومی را از دستگاه استخراج کرده و آنها را به عنوان مصنوعات آزمایشی ثبت میکند.
خلاصه
ثابتها | |
|---|---|
String | COVERAGE_DIRECTORY |
String | COVERAGE_MEASUREMENT_KEY |
فیلدها | |
|---|---|
public static final String | COMPRESS_COVERAGE_FILES |
public static final String | FIND_COVERAGE_FILES |
سازندگان عمومی | |
|---|---|
CodeCoverageCollector () | |
روشهای عمومی | |
|---|---|
void | extraInit ( IInvocationContext context, ITestInvocationListener listener) |
void | onTestRunEnd ( DeviceMetricData runData,فراخوانی مجدد پس از پایان اجرای آزمایشی. |
void | rebootEnded ( ITestDevice device)هنگام پایان راهاندازی مجدد در دستگاه، اعلان دریافت میکند. |
void | setConfiguration ( IConfiguration configuration) |
ثابتها
دایرکتوری پوشش
public static final String COVERAGE_DIRECTORY
مقدار ثابت: "/data/misc/trace"
کلید اندازهگیری پوشش
public static final String COVERAGE_MEASUREMENT_KEY
مقدار ثابت: "پوشش فایل مسیر"
فیلدها
فشردهسازی_پوشش_فایلها
public static final String COMPRESS_COVERAGE_FILES
یافتن_فایلهای_پوششی
public static final String FIND_COVERAGE_FILES
سازندگان عمومی
جمعکننده کدپوشش
public CodeCoverageCollector ()
روشهای عمومی
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 | |
راه اندازی مجددپایان یافت
public void rebootEnded (ITestDevice device)
هنگام پایان راهاندازی مجدد در دستگاه، اعلان دریافت میکند.
توجه: گیرندهها باید از راهاندازی مجدد در طول این فراخوانی مجدد خودداری کنند. هرگونه تلاش برای راهاندازی مجدد نادیده گرفته خواهد شد.
| پارامترها | |
|---|---|
device | ITestDevice : ITestDevice که ریبوت در آن پایان یافت. |
| پرتابها | |
|---|---|
DeviceNotAvailableException | |
پیکربندی set
public void setConfiguration (IConfiguration configuration)
IConfiguration مورد استفاده را تزریق میکند.
| پارامترها | |
|---|---|
configuration | IConfiguration |