StubTest

public class StubTest
extends Object implements IAbiReceiver, IConfigurationReceiver, IShardableTest

java.lang.Object
   ↳ com.android.tradefed.testtype.StubTest


הטמעה ריקה של בדיקה ללא פעולה.

סיכום

ערכים קבועים

String DNAE_MESSAGE

Constructors ציבוריים

StubTest()

‫methods ציבוריים

IAbi getAbi()
IConfiguration getConfiguration()
boolean getRunTest()
void run(TestInformation testInfo, ITestInvocationListener listener)

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

void setAbi(IAbi abi)
void setConfiguration(IConfiguration configuration)

הוספת IConfiguration בשימוש.

split()

מפצלים את הבדיקה למקטעים שאפשר להריץ בנפרד.

String toString()

ערכים קבועים

DNAE_MESSAGE

public static final String DNAE_MESSAGE

ערך קבוע: "StubTest DeviceNotAvailableException"

Constructors ציבוריים

StubTest

public StubTest ()

‫methods ציבוריים

getAbi

public IAbi getAbi ()

החזרות
IAbi

getConfiguration

public IConfiguration getConfiguration ()

החזרות
IConfiguration

getRunTest

public boolean getRunTest ()

החזרות
boolean

ראן

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

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

פרמטרים
testInfo TestInformation: אובייקט TestInformation שמכיל מידע שימושי להרצת בדיקות.

listener ITestInvocationListener: ITestInvocationListener תוצאות הבדיקה

זריקות
DeviceNotAvailableException

setAbi

public void setAbi (IAbi abi)

פרמטרים
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

הוספת IConfiguration בשימוש.

פרמטרים
configuration IConfiguration

פיצול

public  split ()

מפצלים את הבדיקה למקטעים שאפשר להריץ בנפרד.

הפונקציה צריכה להיות דטרמיניסטית ולהחזיר תמיד את אותה רשימה של IRemoteTests עבור אותו קלט.

הפונקציה הזו תופעל לפני הרצת הבדיקה, ולכן ייתכן שהתלויות שהוזרקו (כמו ITestDevice עבור IDeviceTests) יהיו null.

החזרות
אוסף של בדיקות משנה שצריך להריץ בנפרד או null אם אי אפשר לפצל את הבדיקה כרגע

toString

public String toString ()

החזרות
String