ניפוי באגים מסוג MallocDebug
public
class
MallocDebug
extends Object
implements
AutoCloseable
JavaScript.lang.Object
|
↳ |
com.android.sts.common.MallocDebug
|
כלים להגדרת אפשרויות לניפוי באגים ב-Malloc בתהליך, בדיקה אם יש שגיאות בניפוי באגים ב- Malloc או ניקוי
לאחר מכן.
סיכום
שיטות ציבוריות |
void
|
close()
|
static
AutoCloseable
|
withLibcMallocDebugOnAllNewProcesses(ITestDevice device, String mallocDebugOptions)
יש להתחיל לצרף ניפוי באגים של libc Malloc לכל התהליכים שמושקים אחרי השיחה הזו, עם הצהרה שלא
שגיאת ניפוי באגים מסוג Malloc בסגירה.
|
static
AutoCloseable
|
withLibcMallocDebugOnNewProcess(ITestDevice device, String mallocDebugOptions, String processName)
צריך להגדיר כך שניפוי באגים ב- Malloc יוצמד ל-ProcessName הנתון, ולא יציין שאין ניפוי באגים מסוג Malloc
בזמן הסגירה.
|
static
AutoCloseable
|
withLibcMallocDebugOnService(ITestDevice device, String mallocDebugOptions, String processName)
צריך להפעיל מחדש את השירות הנתון ולהפעיל ניפוי באגים באמצעות Maloc,
מתבצעת סגירה.
|
שיטות ציבוריות
סגירה
public void close ()
עםLibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
יש להתחיל לצרף ניפוי באגים של libc Malloc לכל התהליכים שמושקים אחרי השיחה הזו, עם הצהרה שלא
שגיאת ניפוי באגים מסוג Malloc בסגירה.
פרמטרים |
device |
ITestDevice : המכשיר שבו צריך להשתמש |
mallocDebugOptions |
String : הערך שצריך להגדיר אליו את libc.debug.malloc.options. |
החזרות |
AutoCloseable |
האובייקט AutoCloseable שישבית את ניפוי הבאגים ב-libc Malloc ויבדוק את Malloc
לנפות באגים כשסוגרים את הדף.
|
withLibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
צריך להגדיר כך שניפוי באגים ב- Malloc יוצמד ל-ProcessName הנתון, ולא יציין שאין ניפוי באגים מסוג Malloc
בזמן הסגירה. לתשומת ליבכם: יהיה צורך להפעיל אתProcessName באופן ידני אחרי השיחה הזו.
פרמטרים |
device |
ITestDevice : המכשיר שבו צריך להשתמש |
mallocDebugOptions |
String : הערך שצריך להגדיר אליו את libc.debug.malloc.options. |
processName |
String : תהליך צירוף ניפוי הבאגים של libc Malloc. הן לא אמורות לפעול עדיין. |
החזרות |
AutoCloseable |
האובייקט AutoCloseable שישבית את ניפוי הבאגים ב-libc Malloc ויבדוק את Malloc
לנפות באגים כשסוגרים את הדף.
|
withLibcMallocDebugOnService
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device,
String mallocDebugOptions,
String processName)
צריך להפעיל מחדש את השירות הנתון ולהפעיל ניפוי באגים באמצעות Maloc,
מתבצעת סגירה.
פרמטרים |
device |
ITestDevice : המכשיר שבו צריך להשתמש |
mallocDebugOptions |
String : הערך שצריך להגדיר אליו את libc.debug.malloc.options. |
processName |
String : תהליך השירות שאליו רוצים לצרף ניפוי באגים של libc Malloc. הן אמורות לפעול. |
החזרות |
AutoCloseable |
האובייקט AutoCloseable שיפעיל מחדש את השירות או יבטל את צירוף השירות, ישבית את Malloc של libc
לנפות באגים ולבדוק אם יש שגיאות בניפוי באגים ב- Malloc לאחר הסגירה.
|