מידע על בדיקה

public class TestInformation
extends Object

JavaScript.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()

מחזירה את נתוני ה-build הראשי של המכשיר.

IInvocationContext getContext()

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

File getDependencyFile(String fileName, boolean targetFirst)

לחפש קובץ של תלות או פריט מידע שנוצר בתהליך פיתוח (Artifact) על סמך השם שלו, ואם הוא יעד קובץ מארח (לחיפוש מהיר יותר).

ITestDevice getDevice()

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

getDevices()

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

boolean isTestTimedOut()

מחזירה אם לבדיקה נקבע זמן קצוב לתפוגה או לא.

static TestInformation.Builder newBuilder()

יוצרים builder ליצירת מכונות TestInformation.

void notifyTimeout()

מודיעה שבוצע זמן קצוב לתפוגה של שלב הבדיקה בבדיקה הזו.

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

תיקיית התלות

public File dependenciesFolder ()

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

החזרות
File

segmentFiles

public ExecutionFiles executionFiles ()

הפונקציה מחזירה את הקבצים שנוצרו במהלך ביצוע ההפעלה. העברת הקבצים דרך ExecutionFiles היא הדרך המומלצת להפוך קובץ לזמין בין target_preparers לבין בדיקות.

החזרות
ExecutionFiles

getBuildInfo

public IBuildInfo getBuildInfo ()

מחזירה את נתוני ה-build הראשי של המכשיר.

החזרות
IBuildInfo

getContext

public IInvocationContext getContext ()

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

החזרות
IInvocationContext

getDependencyFile

public File getDependencyFile (String fileName, 
                boolean targetFirst)

לחפש קובץ של תלות או פריט מידע שנוצר בתהליך פיתוח (Artifact) על סמך השם שלו, ואם הוא יעד קובץ מארח (לחיפוש מהיר יותר).

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

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

החזרות
File קובץ פריט המידע שנוצר בתהליך הפיתוח (Artifact) שנמצא.

קליעות
אם הקובץ לא נמצא.

getDevice

public ITestDevice getDevice ()

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

החזרות
ITestDevice

אחזור מכשירים

public  getDevices ()

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

החזרות

isTestTimedOut

public boolean isTestTimedOut ()

מחזירה אם לבדיקה נקבע זמן קצוב לתפוגה או לא.

החזרות
boolean

newBuilder

public static TestInformation.Builder newBuilder ()

יוצרים builder ליצירת מכונות TestInformation.

החזרות
TestInformation.Builder

תם הזמן הקצוב לתפוגה

public void notifyTimeout ()

מודיעה שבוצע זמן קצוב לתפוגה של שלב הבדיקה בבדיקה הזו.

נכסים

public ExecutionProperties properties ()

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

החזרות
ExecutionProperties

setActiveDeviceIndex

public final void setActiveDeviceIndex (int index)

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

פרמטרים
index int