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
که اندازه گیری های پوشش جاوا را از دستگاه خارج می کند و آنها را به عنوان مصنوعات آزمایشی ثبت می کند.
خلاصه
فیلدها | |
---|---|
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, runMetrics) onTestRunEnd ( DeviceMetricData runData, runMetrics) هنگامی که یک اجرای آزمایشی به پایان می رسد، تماس بگیرید. |
void | setConfiguration ( IConfiguration configuration) |
void | setCoverageFlusher ( JavaCodeCoverageFlusher flusher) |
void | setMergeMeasurements (boolean merge) |
فیلدها
COVERAGE_DIRECTORY
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 ()
روش های عمومی
init
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
راهاندازی جمعآورنده با شرایط فعلی و مکان ارسال نتایج. در هر نمونه فقط یک بار فراخوانی می شود و انتظار می رود که گردآورنده زمینه و شنونده داخلی خود را به روز کند. Init هرگز در طول اجرای آزمایشی همیشه قبل از آن فراخوانی نمی شود.
نادیده نگیرید مگر اینکه بدانید در حال انجام چه کاری هستید.
پارامترها | |
---|---|
context | IInvocationContext : IInvocationContext برای فراخوانی در حال انجام. |
listener | ITestInvocationListener : ITestInvocationListener که در آن نتایج را قرار دهید. |
برمی گرداند | |
---|---|
ITestInvocationListener | شنونده جدید شنونده اصلی را می پیچد. |
درTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
هنگامی که یک اجرای آزمایشی به پایان می رسد، تماس بگیرید. این باید زمان پاکسازی باشد.
پارامترها | |
---|---|
runData | DeviceMetricData : DeviceMetricData داده ها را برای اجرا نگه می دارد. همان شیء در BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) خواهد بود. |
runMetrics | ITestLifeCycleReceiver.testRunEnded(long, Map) ارسال شده است. |
پیکربندی set
public void setConfiguration (IConfiguration configuration)
IConfiguration
در حال استفاده را تزریق می کند.
پارامترها | |
---|---|
configuration | IConfiguration |
setCoverageFlusher
public void setCoverageFlusher (JavaCodeCoverageFlusher flusher)
پارامترها | |
---|---|
flusher | JavaCodeCoverageFlusher |
setMergeMeasurements
public void setMergeMeasurements (boolean merge)
پارامترها | |
---|---|
merge | boolean |