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
sẽ kéo các phép đo phạm vi phủ sóng Java ra khỏi thiết bị và ghi chúng dưới dạng tạo phẩm thử nghiệm.
Bản tóm tắt
Lĩnh vực | |
---|---|
public static final String | COVERAGE_DIRECTORY |
public static final String | COVERAGE_MEASUREMENT_KEY |
public static final String | FIND_COVERAGE_FILES
|
Nhà thầu xây dựng công cộng | |
---|---|
JavaCodeCoverageCollector () |
Phương pháp công khai | |
---|---|
ITestInvocationListener | init (IInvocationContext context, ITestInvocationListener listener) Khởi tạo bộ sưu tập với bối cảnh hiện tại và nơi chuyển tiếp kết quả. |
void | onTestRunEnd ( DeviceMetricData runData, runMetrics) onTestRunEnd ( DeviceMetricData runData, runMetrics) Gọi lại khi quá trình chạy thử kết thúc. |
void | setConfiguration ( IConfiguration configuration) Tiêm |
void | setCoverageFlusher ( JavaCodeCoverageFlusher flusher) |
void | setMergeMeasurements (boolean merge) |
Lĩnh vực
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
Nhà thầu xây dựng công cộng
JavaCodeCoverageCollector
public JavaCodeCoverageCollector ()
Phương pháp công khai
trong đó
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
Khởi tạo bộ sưu tập với bối cảnh hiện tại và nơi chuyển tiếp kết quả. Sẽ chỉ được gọi một lần cho mỗi phiên bản và trình thu thập dự kiến sẽ cập nhật bối cảnh và trình nghe nội bộ của nó. Init sẽ không bao giờ được gọi trong quá trình chạy thử trước đó.
Đừng ghi đè trừ khi bạn biết bạn đang làm gì.
Thông số | |
---|---|
context | IInvocationContext : IInvocationContext cho lệnh gọi đang diễn ra. |
listener | ITestInvocationListener : ITestInvocationListener nơi đặt kết quả. |
Trả lại | |
---|---|
ITestInvocationListener | người nghe mới bao bọc người nghe ban đầu. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
Gọi lại khi quá trình chạy thử kết thúc. Đây có lẽ là lúc để dọn dẹp.
Thông số | |
---|---|
runData | DeviceMetricData : DeviceMetricData giữ dữ liệu cho lần chạy. Sẽ là đối tượng giống như trong BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
runMetrics | ITestLifeCycleReceiver.testRunEnded(long, Map) . |
setConfiguration
public void setConfiguration (IConfiguration configuration)
Tiêm IConfiguration
đang sử dụng.
Thông số | |
---|---|
configuration | IConfiguration |
setCoverageFlusher
public void setCoverageFlusher (JavaCodeCoverageFlusher flusher)
Thông số | |
---|---|
flusher | JavaCodeCoverageFlusher |
setMergeMeasurements
public void setMergeMeasurements (boolean merge)
Thông số | |
---|---|
merge | boolean |