קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
GTest
public
class
GTest
extends GTestBase
implements
IDeviceTest
מחלקות משנה ישירות ידועות
|
בדיקה שמריצה חבילת בדיקה מותאמת במכשיר נתון.
סיכום
שיטות מוגנות |
String
|
createFlagFile(String filter)
יוצרים קובץ שמכיל את המסננים שישמשו דרך -gtest_flagfile כדי להימנע ממערכות הפעלה.
מוגבלת בגודל הארגומנטים.
|
void
|
executeCommandByScript(ITestDevice testDevice, String cmd, IShellOutputReceiver resultParser)
כלי להרצת פקודת gtest מסקריפט זמני, במקרה שהפקודה
ארוך מדי להרצה ישירות על ידי adb.
|
String
|
getGTestCmdLine(String fullPath, String flags)
רכיב method כדי לבנות את פקודת gtest להרצה.
|
String
|
loadFilter(String binaryOnDevice)
הגדרה של שיטת סינון אחזור.
|
boolean
|
shouldRunFile(String fullPath)
שיטה שעוזרת לקבוע אם כדאי להפעיל קובץ נתון.
|
בנאים ציבוריים
שיטות ציבוריות
getDevice
public ITestDevice getDevice ()
מעבירים את המכשיר לבדיקה.
isלהפעיל מחדשלפניבדיקהEnabled
public boolean isRebootBeforeTestEnabled ()
הגדרת מכשיר
public void setDevice (ITestDevice device)
צריך להזריק את המכשיר בבדיקה.
setNativeTestDevicePath
public void setNativeTestDevicePath (String path)
שיטות מוגנות
createflagFile
protected String createFlagFile (String filter)
יוצרים קובץ שמכיל את המסננים שישמשו דרך קובץ -gtest_flag כדי להימנע ממערכות הפעלה.
מוגבלת בגודל הארגומנטים.
פרמטרים |
filter |
String : מחרוזת המסנן |
החזרות |
String |
הנתיב לקובץ שמכיל את המסנן. |
הפעלה של CommandByScript
protected void executeCommandByScript (ITestDevice testDevice,
String cmd,
IShellOutputReceiver resultParser)
כלי להרצת פקודת gtest מסקריפט זמני, במקרה שהפקודה
ארוך מדי להרצה ישירות על ידי adb.
פרמטרים |
testDevice |
ITestDevice : המכשיר שבו תריץ את הפקודה |
cmd |
String : מחרוזת הפקודה להרצה |
resultParser |
IShellOutputReceiver : מקלט הפלט לקריאת תוצאות הבדיקה |
getGTestCmdLine
protected String getGTestCmdLine (String fullPath,
String flags)
רכיב method כדי לבנות את פקודת gtest להרצה.
פרמטרים |
fullPath |
String : נתיב מוחלט של מערכת הקבצים ל-gtest בינארי במכשיר |
flags |
String : דגלי ביצוע gtest |
החזרות |
String |
את שורת הפקודה במעטפת שתרוץ עבור gtest |
מסנן עומס
protected String loadFilter (String binaryOnDevice)
הגדרה של שיטת סינון אחזור.
חובה להטמיע מחלקה משנית כדי לקבל מסנן משלה.
פרמטרים |
binaryOnDevice |
String : הנתיב המלא של קובץ המסנן. |
החזרות |
String |
מחרוזת סינון. |
צריך להפעיל קובץ
protected boolean shouldRunFile (String fullPath)
שיטה שעוזרת לקבוע אם כדאי להפעיל קובץ נתון.
פרמטרים |
fullPath |
String : הנתיב המלא של הקובץ הרלוונטי |
החזרות |
boolean |
אם צריך להוציא לפועל את הקובץ הזה. |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-08-29 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-08-29 (שעון UTC)."],[],[]]