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)

تزریق IConfiguration استفاده شده است.

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 شنونده جدید گوش اصلی را می پیچد

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 runMetrics)

هنگامی که اجرای آزمایشی به پایان می رسد ، تماس تلفنی برقرار می شود. این زمان باید برای پاکسازی باشد.

مولفه های
runData DeviceMetricData است: DeviceMetricData برگزاری داده ها را برای اجرا. همان خواهد شد شی به عنوان در طول BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

runMetrics : نقشه فعلی از معیارهای گذشت به ITestLifeCycleReceiver.testRunEnded(long, Map) .

setConfiguration

public void setConfiguration (IConfiguration configuration)

تزریق IConfiguration استفاده شده است.

مولفه های
configuration IConfiguration

setCoverageFlusher

public void setCoverageFlusher (JavaCodeCoverageFlusher flusher)

مولفه های
flusher JavaCodeCoverageFlusher

setMergeMeasurements

public void setMergeMeasurements (boolean merge)

مولفه های
merge boolean