MallocDebug
public class MallocDebug
extends Object
implements AutoCloseable
java.lang.Object |
↳ | com.android.sts.common.MallocDebug |
Các tiện ích để thiết lập tùy chọn gỡ lỗi malloc trên một quy trình, kiểm tra lỗi gỡ lỗi malloc và dọn dẹp sau đó.
Bản tóm tắt
Phương thức công khai |
---|
void | close () |
static AutoCloseable | withLibcMallocDebugOnAllNewProcesses (ITestDevice device, String mallocDebugOptions) Bắt đầu đính kèm gỡ lỗi malloc libc vào tất cả các quy trình khởi chạy sau cuộc gọi này, khẳng định không có lỗi gỡ lỗi malloc nào khi đóng. |
static AutoCloseable | withLibcMallocDebugOnNewProcess (ITestDevice device, String mallocDebugOptions, String processName) Thiết lập để gỡ lỗi malloc sẽ đính kèm với processName đã cho và khẳng định không có lỗi gỡ lỗi malloc khi đóng. |
static AutoCloseable | withLibcMallocDebugOnService (ITestDevice device, String mallocDebugOptions, String processName) Khởi động lại dịch vụ nhất định và bật gỡ lỗi malloc trên dịch vụ đó, khẳng định không có lỗi gỡ lỗi malloc khi đóng. |
Phương thức công khai
withLibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
Bắt đầu đính kèm gỡ lỗi malloc libc vào tất cả các quy trình khởi chạy sau cuộc gọi này, khẳng định không có lỗi gỡ lỗi malloc nào khi đóng.
Thông số |
---|
device | ITestDevice : thiết bị sử dụng |
mallocDebugOptions | String : giá trị để đặt libc.debug.malloc.options thành. |
trả lại |
---|
AutoCloseable | Đối tượng AutoCloseable sẽ vô hiệu hóa gỡ lỗi malloc libc và kiểm tra các lỗi gỡ lỗi malloc khi đóng. |
withLibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
Thiết lập để gỡ lỗi malloc sẽ đính kèm với processName đã cho và khẳng định không có lỗi gỡ lỗi malloc khi đóng. Lưu ý rằng processName sẽ cần được khởi chạy thủ công sau cuộc gọi này.
Thông số |
---|
device | ITestDevice : thiết bị sử dụng |
mallocDebugOptions | String : giá trị để đặt libc.debug.malloc.options thành. |
processName | String : quá trình đính kèm gỡ lỗi libc malloc vào. Chưa nên chạy. |
trả lại |
---|
AutoCloseable | Đối tượng AutoCloseable sẽ vô hiệu hóa gỡ lỗi malloc libc và kiểm tra các lỗi gỡ lỗi malloc khi đóng. |
withLibcMallocDebugOnService
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device,
String mallocDebugOptions,
String processName)
Khởi động lại dịch vụ nhất định và bật gỡ lỗi malloc trên dịch vụ đó, khẳng định không có lỗi gỡ lỗi malloc khi đóng.
Thông số |
---|
device | ITestDevice : thiết bị sử dụng |
mallocDebugOptions | String : giá trị để đặt libc.debug.malloc.options thành. |
processName | String : quy trình dịch vụ để đính kèm gỡ lỗi libc malloc vào. Nên chạy. |
trả lại |
---|
AutoCloseable | Đối tượng AutoCloseable sẽ khởi động lại/gỡ kết nối dịch vụ, tắt gỡ lỗi libc malloc và kiểm tra các lỗi gỡ lỗi malloc khi đóng. |