מידע על בדיקה

public class TestInformation
extends Object

java.lang.Object
com.android.tradefed.invoker.TestInformation


אובייקט מחזיק המכיל את כל המידע והתלות שרץ מבחן או בדיקה עשויים להזדקק לביצוע כראוי.

סיכום

כיתות מקוננות

class TestInformation.Builder

Builder ליצירת מופע TestInformation .

שיטות ציבוריות

static TestInformation createCopyTestInfo ( TestInformation invocationInfo, IInvocationContext context)

צור TestInformation עם ExecutionFiles שהועתק.

static TestInformation createModuleTestInfo ( TestInformation invocationInfo, IInvocationContext moduleContext)

צור TestInformation המייצג מודול ולא הזמנה.

File dependenciesFolder ()

מחזירה את התיקיה שבה מאוחסנות כל התלות עבור הזמנה.

ExecutionFiles executionFiles ()

מחזירה את הקבצים שנוצרו במהלך ביצוע ההזמנה.

IBuildInfo getBuildInfo ()

מחזירה את מידע בניית המכשיר הראשי.

IInvocationContext getContext ()

מחזירה את הקשר ההתקשרות הנוכחי, או את הקשר המודול אם זה מודול.

File getDependencyFile (String fileName, boolean targetFirst)

חפש קובץ תלות/חפץ בהתבסס על שמו, והאם זה קובץ יעד או מארח או לא (לחיפוש מהיר יותר).

ITestDevice getDevice ()

מחזיר את המכשיר הראשי בבדיקות.

getDevices ()

מחזירה את רשימת המכשירים שחלק מההפניה.

static TestInformation.Builder newBuilder ()

צור בונה ליצירת מופעי TestInformation .

ExecutionProperties properties ()

מחזירה את המאפיינים שנוצרו במהלך ביצוע ההזמנה.

final void setActiveDeviceIndex (int index)

בדוק את השיטה הפנימית לרתום כדי להחליף איזה מכשיר מוחזר כברירת מחדל עם getDevice() .

שיטות ציבוריות

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

getBuildInfo

public IBuildInfo getBuildInfo ()

מחזירה את מידע בניית המכשיר הראשי.

החזרות
IBuildInfo

getContext

public IInvocationContext getContext ()

מחזירה את הקשר ההתקשרות הנוכחי, או את הקשר המודול אם זה מודול.

החזרות
IInvocationContext

getDependencyFile

public File getDependencyFile (String fileName, 
                boolean targetFirst)

חפש קובץ תלות/חפץ בהתבסס על שמו, והאם זה קובץ יעד או מארח או לא (לחיפוש מהיר יותר).

פרמטרים
fileName String : שם הקובץ שאנו מחפשים.

targetFirst boolean : האם אנו מעדיפים קבצים בצד היעד לעומת קבצים בצד המארח עבור החיפוש.

החזרות
File קובץ החפץ שנמצא.

זורק
אם הקובץ לא נמצא.

getDevice

public ITestDevice getDevice ()

מחזיר את המכשיר הראשי בבדיקות.

החזרות
ITestDevice

getDevices

public  getDevices ()

מחזירה את רשימת המכשירים שחלק מההפניה.

החזרות

newBuilder

public static TestInformation.Builder newBuilder ()

צור בונה ליצירת מופעי TestInformation .

החזרות
TestInformation.Builder

נכסים

public ExecutionProperties properties ()

מחזירה את המאפיינים שנוצרו במהלך ביצוע ההזמנה. העברת ערכים ומידע דרך ה- ExecutionProperties היא הדרך המומלצת להחליף מידע בין target_preparers לבדיקות.

החזרות
ExecutionProperties

setActiveDeviceIndex

public final void setActiveDeviceIndex (int index)

בדוק את השיטה הפנימית לרתום כדי להחליף איזה מכשיר מוחזר כברירת מחדל עם getDevice() . תאפס תמיד ל-0.

פרמטרים
index int