JavaCodeCoverageCollector
public final class JavaCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.JavaCodeCoverageCollector |
Một BaseDeviceMetricCollector
sẽ kéo các phép đo vùng phủ Java ra khỏi thiết bị và ghi lại chúng dưới dạng tạo tác thử nghiệm.
Bản tóm tắt
Lĩnh vực | |
---|---|
public static final String | COMPRESS_COVERAGE_FILES |
public static final String | COVERAGE_DIRECTORY |
public static final String | COVERAGE_MEASUREMENT_KEY |
public static final String | FIND_COVERAGE_FILES |
public static final String | MERGE_COVERAGE_MEASUREMENTS_TEST_NAME
|
Các nhà 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ộ thu 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ử nghiệm kết thúc. |
void | setConfiguration ( IConfiguration configuration) |
Lĩnh vực
COMPRESS_COVERAGE_FILES
public static final String COMPRESS_COVERAGE_FILES
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
MERGE_COVERAGE_MEASUREMENTS_TEST_NAME
public static final String MERGE_COVERAGE_MEASUREMENTS_TEST_NAME
Các nhà 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ộ thu 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à bộ thu thập được mong đợi sẽ cập nhật ngữ 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ử nghiệm trước đó.
Đừng ghi đè trừ khi bạn biết mình đ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ả. |
Lợi nhuận | |
---|---|
ITestInvocationListener | người nghe mới gói bản gốc. |
Ném | |
---|---|
DeviceNotAvailableException |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
Gọi lại khi quá trình chạy thử nghiệm kết thúc. Đây nên là thời gian để dọn dẹp.
Thông số | |
---|---|
runData | DeviceMetricData : DeviceMetricData giữ dữ liệu cho quá trình chạy. Sẽ là đối tượng giống như trong BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
runMetrics | ERROR(/#testRunEnded(long,Map)) . |
Ném | |
---|---|
DeviceNotAvailableException |
setConfiguration
public void setConfiguration (IConfiguration configuration)
IConfiguration
đang sử dụng.
Thông số | |
---|---|
configuration | IConfiguration |