GcovKernelCodeCoverageCollector
public final class GcovKernelCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.GcovKernelCodeCoverageCollector |
Một BaseDeviceMetricCollector
sẽ lấy các phép đo mức độ phù hợp của nhân gcov ra khỏi gỡ lỗi và tắt 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 | CHECK_DEBUGFS_MNT_COMMAND |
public static final String | COPY_GCOV_DATA_COMMAND_FMT |
public static final String | DEBUGFS_PATH |
public static final String | MAKE_GCDA_TEMP_DIR_COMMAND_FMT |
public static final String | MAKE_TEMP_DIR_COMMAND |
public static final String | MOUNT_DEBUGFS_COMMAND |
public static final String | RESET_GCOV_COUNTS_COMMAND |
public static final String | TAR_GCOV_DATA_COMMAND_FMT |
public static final String | UNMOUNT_DEBUGFS_COMMAND
|
nhà thầu công cộng | |
---|---|
GcovKernelCodeCoverageCollector () |
Phương thức 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 trên thiết bị. |
void | rebootStarted ( ITestDevice device) Nhận thông báo khi thiết bị bắt đầu khởi động lại. |
void | setConfiguration ( IConfiguration config) Tiêm |
Lĩnh vực
CHECK_DEBUGFS_MNT_COMMAND
public static final String CHECK_DEBUGFS_MNT_COMMAND
COPY_GCOV_DATA_COMMAND_FMT
public static final String COPY_GCOV_DATA_COMMAND_FMT
GỠ LỖIGFS_PATH
public static final String DEBUGFS_PATH
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
MOUNT_DEBUGFS_COMMAND
public static final String MOUNT_DEBUGFS_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
UNMOUNT_DEBUGFS_COMMAND
public static final String UNMOUNT_DEBUGFS_COMMAND
nhà thầu công cộng
GcovKernelCodeCoverageCollector
public GcovKernelCodeCoverageCollector ()
Phương thức 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 nên là thời gian để làm sạch.
Thông số | |
---|---|
runData | DeviceMetricData : DeviceMetricData giữ dữ liệu cho lần chạy. Sẽ là cùng một đối tượ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 trên 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ạiBắt đầu
public void rebootStarted (ITestDevice device)
Nhận thông báo khi thiết bị bắt đầu khởi động lại.
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 bắt đầu khởi động lại. |
ném | |
---|---|
DeviceNotAvailableException |
thiết lập cấu hình
public void setConfiguration (IConfiguration config)
Tiêm IConfiguration
đang sử dụng.
Thông số | |
---|---|
config | IConfiguration |