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)
הוספת ה- |
Collection<IRemoteTest>
|
split()
מפצלים את הבדיקה לחלקים שאפשר להריץ בנפרד. |
String
|
toString()
|
ערכים קבועים
DNAE_MESSAGE
public static final String DNAE_MESSAGE
ערך קבוע: "StubTest DeviceNotAvailableException"
constructors ציבוריים
StubTest
public StubTest ()
methods ציבוריים
getRunTest
public boolean getRunTest ()
| החזרות | |
|---|---|
boolean |
|
ראן
public void run (TestInformation testInfo, ITestInvocationListener listener)
מריץ את הבדיקות ומדווח על התוצאה למאזין.
| פרמטרים | |
|---|---|
testInfo |
TestInformation: אובייקט TestInformation שמכיל מידע שימושי להרצת בדיקות. |
listener |
ITestInvocationListener: ITestInvocationListener תוצאות הבדיקה |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
DeviceNotAvailableException |
|
setConfiguration
public void setConfiguration (IConfiguration configuration)
הוספת ה-IConfiguration שנמצא בשימוש.
| פרמטרים | |
|---|---|
configuration |
IConfiguration |
פיצול
public Collection<IRemoteTest> split ()
מפצלים את הבדיקה לחלקים שאפשר להריץ בנפרד.
הפעולה הזו צריכה להיות דטרמיניסטית, ותמיד להחזיר את אותה רשימה של IRemoteTests עבור אותו קלט.
הפונקציה הזו תופעל לפני ביצוע בדיקה, ולכן ייתכן שהתלויות שהוזרקו (כמו ITestDevice עבור IDeviceTests) יהיו null.
| החזרות | |
|---|---|
Collection<IRemoteTest> |
אוסף של בדיקות משנה שצריך להריץ בנפרד או null אם אי אפשר לפצל את הבדיקה כרגע |
toString
public String toString ()
| החזרות | |
|---|---|
String |
|