מידע על בדיקה
public class TestInformation
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.TestInformation |
אובייקט מחזיק המכיל את כל המידע והתלות שרץ מבחן או בדיקה עשויים להזדקק לביצוע כראוי.
סיכום
כיתות מקוננות | |
---|---|
class | TestInformation.Builder Builder ליצירת מופע |
שיטות ציבוריות | |
---|---|
static TestInformation | createCopyTestInfo ( TestInformation invocationInfo, IInvocationContext context) צור |
static TestInformation | createModuleTestInfo ( TestInformation invocationInfo, IInvocationContext moduleContext) צור |
File | dependenciesFolder () מחזירה את התיקיה שבה מאוחסנות כל התלות עבור הזמנה. |
ExecutionFiles | executionFiles () מחזירה את הקבצים שנוצרו במהלך ביצוע ההזמנה. |
IBuildInfo | getBuildInfo () מחזירה את מידע בניית המכשיר הראשי. |
IInvocationContext | getContext () מחזירה את הקשר ההתקשרות הנוכחי, או את הקשר המודול אם זה מודול. |
File | getDependencyFile (String fileName, boolean targetFirst) חפש קובץ תלות/חפץ בהתבסס על שמו, והאם זה קובץ יעד או מארח או לא (לחיפוש מהיר יותר). |
ITestDevice | getDevice () מחזיר את המכשיר הראשי בבדיקות. |
getDevices () מחזירה את רשימת המכשירים שחלק מההפניה. | |
boolean | isTestTimedOut () מחזירה אם הודיעו לבדיקה על פסק זמן או לא. |
static TestInformation.Builder | newBuilder () צור בונה ליצירת מופעי |
void | notifyTimeout () מודיע שפסק זמן של שלב הבדיקה הופעל עבור בדיקה זו. |
ExecutionProperties | properties () מחזירה את המאפיינים שנוצרו במהלך ביצוע ההזמנה. |
final void | setActiveDeviceIndex (int index) בדוק את השיטה הפנימית לרתום כדי להחליף איזה מכשיר מוחזר כברירת מחדל עם |
שיטות ציבוריות
createCopyTestInfo
public static TestInformation createCopyTestInfo (TestInformation invocationInfo, IInvocationContext context)
צור TestInformation
עם ExecutionFiles
שהועתק.
פרמטרים | |
---|---|
invocationInfo | TestInformation |
context | IInvocationContext |
החזרות | |
---|---|
TestInformation |
createModuleTestInfo
public static TestInformation createModuleTestInfo (TestInformation invocationInfo, IInvocationContext moduleContext)
צור TestInformation
המייצג מודול ולא הזמנה.
פרמטרים | |
---|---|
invocationInfo | TestInformation |
moduleContext | IInvocationContext |
החזרות | |
---|---|
TestInformation |
dependencies Folder
public File dependenciesFolder ()
מחזירה את התיקיה שבה מאוחסנות כל התלות עבור הזמנה.
החזרות | |
---|---|
File |
executionFiles
public ExecutionFiles executionFiles ()
מחזירה את הקבצים שנוצרו במהלך ביצוע ההזמנה. העברת קבצים דרך ה- ExecutionFiles
היא הדרך המומלצת להפוך קובץ לזמין בין target_preparers לבדיקות.
החזרות | |
---|---|
ExecutionFiles |
getContext
public IInvocationContext getContext ()
מחזירה את הקשר ההתקשרות הנוכחי, או את הקשר המודול אם זה מודול.
החזרות | |
---|---|
IInvocationContext |
getDependencyFile
public File getDependencyFile (String fileName, boolean targetFirst)
חפש קובץ תלות/חפץ בהתבסס על שמו, והאם זה קובץ יעד או מארח או לא (לחיפוש מהיר יותר).
פרמטרים | |
---|---|
fileName | String : שם הקובץ שאנו מחפשים. |
targetFirst | boolean : האם אנו מעדיפים קבצים בצד היעד לעומת קבצים בצד המארח עבור החיפוש. |
החזרות | |
---|---|
File | קובץ החפץ שנמצא. |
זורק | |
---|---|
| אם הקובץ לא נמצא. |
getDevices
publicgetDevices ()
מחזירה את רשימת המכשירים שחלק מההפניה.
החזרות | |
---|---|
isTestTimedOut
public boolean isTestTimedOut ()
מחזירה אם הודיעו לבדיקה על פסק זמן או לא.
החזרות | |
---|---|
boolean |
newBuilder
public static TestInformation.Builder newBuilder ()
צור בונה ליצירת מופעי TestInformation
.
החזרות | |
---|---|
TestInformation.Builder |
notifyTimeout
public void notifyTimeout ()
מודיע שפסק זמן של שלב הבדיקה הופעל עבור בדיקה זו.
נכסים
public ExecutionProperties properties ()
מחזירה את המאפיינים שנוצרו במהלך ביצוע ההזמנה. העברת ערכים ומידע דרך ה- ExecutionProperties
היא הדרך המומלצת להחליף מידע בין target_preparers לבדיקות.
החזרות | |
---|---|
ExecutionProperties |
setActiveDeviceIndex
public final void setActiveDeviceIndex (int index)
בדוק את השיטה הפנימית לרתום כדי להחליף איזה מכשיר מוחזר כברירת מחדל עם getDevice()
. תאפס תמיד ל-0.
פרמטרים | |
---|---|
index | int |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2023-03-30 (שעון UTC).