MoblyBinaryHostTest
public class MoblyBinaryHostTest
extends Object
implements IRemoteTest , IDeviceTest , IBuildReceiver , ITestFilterReceiver
java.lang.Object | |
↳ | com.android.tradefed.testtype.mobly.MoblyBinaryHostTest |
מבחן מארח נועד להריץ קובץ בינארי mobly python ממערכת Android Build (Soong)
סיכום
בנאים ציבוריים | |
---|---|
MoblyBinaryHostTest () |
שיטות ציבוריות | |
---|---|
void | addAllExcludeFilters ( filters) addAllExcludeFilters ( filters) מוסיף את ה- |
void | addAllIncludeFilters ( filters) addAllIncludeFilters ( filters) מוסיף את ה- |
void | addExcludeFilter (String filter) מוסיף מסנן של אילו בדיקות לא לכלול. |
void | addIncludeFilter (String filter) מוסיף מסנן אילו בדיקות לכלול. |
void | clearExcludeFilters () מחק את כל מסנני אי הכללה שהמעקב אחריהם מתבצע כעת. |
void | clearIncludeFilters () מחק את כל מסנני הכלול שהמעקב אחריהם מתבצע כעת. |
ITestDevice | getDevice () קבל את המכשיר בבדיקה. |
getExcludeFilters () מחזירה את ה- | |
getIncludeFilters () מחזירה את ה- | |
final void | run ( TestInformation testInfo, ITestInvocationListener listener) מפעיל את הבדיקות ומדווח על התוצאות למאזין. |
void | setBuild ( IBuildInfo buildInfo) |
void | setDevice ( ITestDevice device) הזרקו את המכשיר הנבדק. |
שיטות מוגנות | |
---|---|
String[] | buildCommandLineArray (String filePath, String configPath) |
void | processYamlTestResults (InputStream inputStream, MoblyYamlResultParser parser, ITestInvocationListener listener, String runName) מנתח את תוצאות מבחן מובלי ועושה דיווח על תוצאות. |
void | reportLogs (File logDir, ITestInvocationListener listener) |
void | updateConfigFile (InputStream configInputStream, Writer writer) |
בנאים ציבוריים
MoblyBinaryHostTest
public MoblyBinaryHostTest ()
שיטות ציבוריות
addAllExcludeFilters
public void addAllExcludeFilters (filters)
מוסיף את ה- ERROR(/Set)
של מסננים שיש לא לכלול בהם בדיקות.
פרמטרים | |
---|---|
filters |
addAllIncludeFilters
public void addAllIncludeFilters (filters)
מוסיף את ה- ERROR(/Set)
של מסננים שיש לכלול בהם בדיקות.
פרמטרים | |
---|---|
filters |
addExcludeFilter
public void addExcludeFilter (String filter)
מוסיף מסנן של אילו בדיקות לא לכלול.
פרמטרים | |
---|---|
filter | String |
addIncludeFilter
public void addIncludeFilter (String filter)
מוסיף מסנן אילו בדיקות לכלול.
פרמטרים | |
---|---|
filter | String |
clearExcludeFilters
public void clearExcludeFilters ()
מחק את כל מסנני אי הכללה שהמעקב אחריהם מתבצע כעת.
clearIncludeFilters
public void clearIncludeFilters ()
מחק את כל מסנני הכלול שהמעקב אחריהם מתבצע כעת.
getExcludeFilters
publicgetExcludeFilters ()
מחזירה את ה- ERROR(/Set)
הנוכחי של מסנני אי הכללה.
החזרות | |
---|---|
לָרוּץ
public final void run (TestInformation testInfo, ITestInvocationListener listener)
מפעיל את הבדיקות ומדווח על התוצאות למאזין.
פרמטרים | |
---|---|
testInfo | TestInformation : אובייקט TestInformation המכיל מידע שימושי להפעלת בדיקות. |
listener | ITestInvocationListener : ה- ITestInvocationListener של תוצאות הבדיקה |
setDevice
public void setDevice (ITestDevice device)
הזרקו את המכשיר הנבדק.
פרמטרים | |
---|---|
device | ITestDevice : ה- ITestDevice לשימוש |
שיטות מוגנות
buildCommandLineArray
protected String[] buildCommandLineArray (String filePath, String configPath)
פרמטרים | |
---|---|
filePath | String |
configPath | String |
החזרות | |
---|---|
String[] |
processYamlTestResults
protected void processYamlTestResults (InputStream inputStream, MoblyYamlResultParser parser, ITestInvocationListener listener, String runName)
מנתח את תוצאות מבחן מובלי ועושה דיווח על תוצאות.
פרמטרים | |
---|---|
inputStream | InputStream : אובייקט InputStream שקורא בקובץ תוצאות הבדיקה של Mobly. |
parser | MoblyYamlResultParser : אובייקט MoblyYamlResultParser המעבד את תוצאות בדיקת Mobly. |
listener | ITestInvocationListener : מופע ITestInvocationListener שעושה דיווחים שונים. |
runName | String : str, שם הריצה הבינארית של מבחן Mobly. |
דוח יומני
protected void reportLogs (File logDir, ITestInvocationListener listener)
פרמטרים | |
---|---|
logDir | File |
listener | ITestInvocationListener |
updateConfigFile
protected void updateConfigFile (InputStream configInputStream, Writer writer)
פרמטרים | |
---|---|
configInputStream | InputStream |
writer | Writer |
זורק | |
---|---|
HarnessRuntimeException |