הפעלות ITest
public
interface
ITestInvocation
com.android.tradefed.invoker.ITestInvocation |
טיפול בהפעלה אחת של בדיקת TradeFederation.
סיכום
מחלקות מקוננות | |
---|---|
class |
ITestInvocation.ExitInformation
מייצג מידע מסוים על יציאה להפעלה. |
שיטות ציבוריות | |
---|---|
default
ITestInvocation.ExitInformation
|
getExitInfo()
פרטי היציאה של ההפעלה הנתונה. |
abstract
void
|
invoke(IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)
מבצעים את הפעלת הבדיקה. |
default
void
|
notifyInvocationForceStopped(String message, ErrorIdentifier errorId)
יש להודיע ל- |
default
void
|
notifyInvocationStopped(String message)
צריך להודיע ל- |
default
void
|
setClearcutClient(ClearcutClient client)
מעבירים את הלקוח המנקה כדי לדווח על מדדים. |
שיטות ציבוריות
getיציאהInfo
public ITestInvocation.ExitInformation getExitInfo ()
פרטי היציאה של ההפעלה הנתונה.
החזרות | |
---|---|
ITestInvocation.ExitInformation |
להפעיל
public abstract void invoke (IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)
מבצעים את הפעלת הבדיקה.
פרמטרים | |
---|---|
metadata |
IInvocationContext : ה-IInvocationContext לביצוע בדיקות. |
config |
IConfiguration : ה-IConfiguration בהרצת הבדיקה הזו. |
rescheduler |
IRescheduler : IRescheduler , לתזמון מחדש של חלקים מההפעלה עבור
בהרצה של משאבים אחרים. |
extraListeners |
ITestInvocationListener : ITestInvocationListener לקבלת הודעה, בנוסף לאלה של
config |
קליעות | |
---|---|
DeviceNotAvailableException |
אם התקשורת עם המכשיר אבדה |
|
ניתן להשלכה |
notifyInvocationForceSped
public void notifyInvocationForceStopped (String message, ErrorIdentifier errorId)
יש להודיע ל-TestInvocation
על כך שהתקבלה בקשה מ-TrendFed להפסיק.
פרמטרים | |
---|---|
message |
String : ההודעה שמשויכת להפסקת ההפעלה |
errorId |
ErrorIdentifier : מזהה שמשויך לעצירה המאולצת |
messageInvocationSned
public void notifyInvocationStopped (String message)
צריך להודיע ל-TestInvocation
על כך ש-TrendFed ייסגר בסופו של דבר.
פרמטרים | |
---|---|
message |
String : ההודעה שמשויכת להפסקת ההפעלה |
setClearcutClient
public void setClearcutClient (ClearcutClient client)
מעבירים את הלקוח המנקה כדי לדווח על מדדים.
פרמטרים | |
---|---|
client |
ClearcutClient |