GcovKernelCodeCoverageCollector
public final class GcovKernelCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector
sẽ kéo các phép đo mức độ bao phủ hạt nhân gcov ra khỏi các bản gỡ lỗi và ra khỏi thiết bị, sau đó cuối cùng ghi lại 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 | COPY_GCOV_DATA_COMMAND_FMT |
public static final String | MAKE_GCDA_TEMP_DIR_COMMAND_FMT |
public static final String | MAKE_TEMP_DIR_COMMAND |
public static final String | RESET_GCOV_COUNTS_COMMAND |
public static final String | TAR_GCOV_DATA_COMMAND_FMT
|
Nhà thầu xây dựng công cộng | |
---|---|
GcovKernelCodeCoverageCollector () |
Phương pháp công khai | |
---|---|
void | onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) Gọi lại khi quá trình chạy thử kết thúc. |
void | onTestRunStart ( DeviceMetricData runData, int testCount) |
void | rebootEnded ( ITestDevice device) Nhận thông báo khi quá trình khởi động lại kết thúc trong thiết bị. |
void | rebootStarted ( ITestDevice device) Nhận thông báo khi khởi động lại thiết bị. |
void | setConfiguration ( IConfiguration config) Tiêm |
Lĩnh vực
COPY_GCOV_DATA_COMMAND_FMT
public static final String COPY_GCOV_DATA_COMMAND_FMT
MAKE_GCDA_TEMP_DIR_COMMAND_FMT
public static final String MAKE_GCDA_TEMP_DIR_COMMAND_FMT
MAKE_TEMP_DIR_COMMAND
public static final String MAKE_TEMP_DIR_COMMAND
RESET_GCOV_COUNTS_COMMAND
public static final String RESET_GCOV_COUNTS_COMMAND
TAR_GCOV_DATA_COMMAND_FMT
public static final String TAR_GCOV_DATA_COMMAND_FMT
Nhà thầu xây dựng công cộng
GcovKernelCodeCoverageCollector
public GcovKernelCodeCoverageCollector ()
Phương pháp công khai
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
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) . |
currentRunMetrics | ERROR(/#testRunEnded(long,Map)) . |
Ném | |
---|---|
DeviceNotAvailableException |
onTestRunStart
public void onTestRunStart (DeviceMetricData runData, int testCount)
Thông số | |
---|---|
runData | DeviceMetricData |
testCount | int |
Ném | |
---|---|
DeviceNotAvailableException |
khởi động lạiĐã kết thúc
public void rebootEnded (ITestDevice device)
Nhận thông báo khi quá trình khởi động lại kết thúc trong thiết bị.
LƯU Ý: Người nhận nên tránh khởi động lại trong quá trình gọi lại này. Mọi nỗ lực khởi động lại sẽ bị bỏ qua.
Thông số | |
---|---|
device | ITestDevice : ITestDevice nơi quá trình khởi động lại kết thúc. |
Ném | |
---|---|
DeviceNotAvailableException |
khởi động lạiĐã bắt đầu
public void rebootStarted (ITestDevice device)
Nhận thông báo khi khởi động lại thiết bị.
LƯU Ý: Người nhận nên tránh khởi động lại trong quá trình gọi lại này. Mọi nỗ lực khởi động lại sẽ bị bỏ qua.
Thông số | |
---|---|
device | ITestDevice : ITestDevice nơi quá trình khởi động lại bắt đầu. |
Ném | |
---|---|
DeviceNotAvailableException |
setConfiguration
public void setConfiguration (IConfiguration config)
Tiêm IConfiguration
đang sử dụng.
Thông số | |
---|---|
config | IConfiguration |