SubprocessTestResultsParser
public class SubprocessTestResultsParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.SubprocessTestResultsParser |
מרחיב ERROR(/FileOutputStream)
כדי לנתח את הפלט לפני הכתיבה לקובץ כדי שנוכל ליצור את אירועי הבדיקה בצד המשגר.
סיכום
כיתות מקוננות | |
---|---|
class | SubprocessTestResultsParser.StatusKeys מפתחות סטטוס בדיקה רלוונטיים. |
בנאים ציבוריים | |
---|---|
SubprocessTestResultsParser ( ITestInvocationListener listener, boolean streaming, IInvocationContext context) בנאי עבור מנתח התוצאות | |
SubprocessTestResultsParser ( ITestInvocationListener listener, IInvocationContext context) בנאי עבור מנתח התוצאות |
שיטות ציבוריות | |
---|---|
void | close () |
void | completeModuleEvents () השלם וסגור את כל האירועים שנשארו פתוחים |
TestDescription | getCurrentTest () מחזירה את הבדיקה שנמצאת כעת בתהליך. |
SubprocessEventHelper.InvocationFailedEventInfo | getReportedInvocationFailedEventInfo () מחזיר מידע על אירוע של כשל בהתקשרות. |
int | getSocketServerPort () מחזיר את מקלט השקע שהיה פתוח. |
Long | getStartTime () מחזירה את שעת ההתחלה המשויכת לאירוע תחילת ההתקשרות מהפעלת תת-התהליך. |
boolean | joinReceiver (long millis, boolean waitForConnection) המתן עד שמקלט האירוע יסיים לעבד אירועים. |
boolean | joinReceiver (long millis) המתן עד שמקלט האירוע יסיים לעבד אירועים. |
void | parseFile (File file) |
void | processNewLines (String[] lines) קרא לנתח בכל שורה של המערך כדי לחלץ את האירועים אם קיימים. |
boolean | reportedInvocationFailed () מחזירה אם דיווח על הזמנה נכשלה או לא. |
void | setIgnoreTestLog (boolean ignoreTestLog) האם להתעלם מאירועי testLog או לא ולהסתמך רק על logAssociation. |
בנאים ציבוריים
SubprocessTestResultsParser
public SubprocessTestResultsParser (ITestInvocationListener listener, boolean streaming, IInvocationContext context)
בנאי עבור מנתח התוצאות
פרמטרים | |
---|---|
listener | ITestInvocationListener : ITestInvocationListener היכן לדווח על התוצאות |
streaming | boolean : אם נכון, מקלט שקע יהיה פתוח לקבל תוצאות. |
context | IInvocationContext : מידע IInvocationContext על הפנייה |
SubprocessTestResultsParser
public SubprocessTestResultsParser (ITestInvocationListener listener, IInvocationContext context)
בנאי עבור מנתח התוצאות
פרמטרים | |
---|---|
listener | ITestInvocationListener : ITestInvocationListener היכן לדווח על התוצאות |
context | IInvocationContext : מידע IInvocationContext על הפנייה |
שיטות ציבוריות
סגור
public void close ()
completeModuleEvents
public void completeModuleEvents ()
השלם וסגור את כל האירועים שנשארו פתוחים
getCurrentTest
public TestDescription getCurrentTest ()
מחזירה את הבדיקה שנמצאת כעת בתהליך.
החזרות | |
---|---|
TestDescription |
getReportedInvocationFailedEventInfo
public SubprocessEventHelper.InvocationFailedEventInfo getReportedInvocationFailedEventInfo ()
מחזיר מידע על אירוע של כשל בהתקשרות.
החזרות | |
---|---|
SubprocessEventHelper.InvocationFailedEventInfo |
getSocketServerPort
public int getSocketServerPort ()
מחזיר את מקלט השקע שהיה פתוח. -1 אם אין.
החזרות | |
---|---|
int |
getStartTime
public Long getStartTime ()
מחזירה את שעת ההתחלה המשויכת לאירוע תחילת ההתקשרות מהפעלת תת-התהליך.
החזרות | |
---|---|
Long |
joinReceiver
public boolean joinReceiver (long millis, boolean waitForConnection)
המתן עד שמקלט האירוע יסיים לעבד אירועים.
פרמטרים | |
---|---|
millis | long : פסק זמן באלפיות שניות. |
waitForConnection | boolean : False כדי לדלג על המתנה אם מעולם לא נוצר חיבור. |
החזרות | |
---|---|
boolean | נכון אם פתיל המקלט מסתיים לפני הזמן הקצוב, False אחרת. |
joinReceiver
public boolean joinReceiver (long millis)
המתן עד שמקלט האירוע יסיים לעבד אירועים. ימתין גם אם לא נוצר חיבור, כלומר העיבוד עדיין לא התחיל.
פרמטרים | |
---|---|
millis | long : פסק זמן באלפיות שניות. |
החזרות | |
---|---|
boolean | נכון אם פתיל המקלט מסתיים לפני הזמן הקצוב, False אחרת. |
parseFile
public void parseFile (File file)
פרמטרים | |
---|---|
file | File |
processNewLines
public void processNewLines (String[] lines)
קרא לנתח בכל שורה של המערך כדי לחלץ את האירועים אם קיימים.
פרמטרים | |
---|---|
lines | String |
reportInvocationFailed
public boolean reportedInvocationFailed ()
מחזירה אם דיווח על הזמנה נכשלה או לא.
החזרות | |
---|---|
boolean |
setIgnoreTestLog
public void setIgnoreTestLog (boolean ignoreTestLog)
האם להתעלם מאירועי testLog או לא ולהסתמך רק על logAssociation.
פרמטרים | |
---|---|
ignoreTestLog | boolean |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2023-03-30 (שעון UTC).