ProtoResultParser
public class ProtoResultParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.proto.ProtoResultParser |
מנתח עבור פורמט פרוטו תוצאות Tradefed.
סיכום
כיתות מקוננות | |
---|---|
enum | ProtoResultParser.TestLevel ספירה המייצגת את הרמה הנוכחית של הפרוטו המעובד. |
בנאים ציבוריים | |
---|---|
ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation) קטור. | |
ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation, String prefixForFile) קטור. |
שיטות ציבוריות | |
---|---|
void | completeModuleEvents () במידת הצורך כדי להבטיח דיווח עקבי, השלם את אירועי המודול. |
String | getModuleInProgress () מחזירה את המזהה של המודול בתהליך. |
boolean | hasInvocationFailed () מחזירה אם ההפעלה נכשלה או לא דווחה. |
boolean | invocationEndedReached () מחזירה אם הניתוח הגיע להזמנה שהסתיימה או לא. |
void | processFileProto (File protoFile) במקרה של ניתוח קבצי פרוטו ישירות, טפל בניתוח ישיר שלהם כרצף. |
void | processFinalizedProto (TestRecordProto.TestRecord finalProto) פונקציית כניסה ראשית שלוקחת את הפרוטו שהושלם הסופי ומציגה מחדש את תוצאותיו. |
ProtoResultParser.TestLevel | processNewProto (TestRecordProto.TestRecord currentProto) פונקציית כניסה ראשית שבה כל פרוטו מוצג כדי לעבור ניתוח לאירועי Tradefed. |
void | setQuiet (boolean quiet) מגדיר אם להדפיס או לא כאשר מתקבלים אירועים. |
void | setReportLogs (boolean reportLogs) קובע אם עלינו לדווח על היומנים או לא. |
בנאים ציבוריים
ProtoResultParser
public ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation)
קטור.
פרמטרים | |
---|---|
listener | ITestInvocationListener |
context | IInvocationContext |
reportInvocation | boolean |
ProtoResultParser
public ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation, String prefixForFile)
קטור.
פרמטרים | |
---|---|
listener | ITestInvocationListener |
context | IInvocationContext |
reportInvocation | boolean |
prefixForFile | String |
שיטות ציבוריות
completeModuleEvents
public void completeModuleEvents ()
במידת הצורך כדי להבטיח דיווח עקבי, השלם את אירועי המודול.
getModuleInProgress
public String getModuleInProgress ()
מחזירה את המזהה של המודול בתהליך. מחזירה null אם לא מתבצע.
החזרות | |
---|---|
String |
hasInvocationFailed
public boolean hasInvocationFailed ()
מחזירה אם ההפעלה נכשלה או לא דווחה.
החזרות | |
---|---|
boolean |
InvocationEndedReached
public boolean invocationEndedReached ()
מחזירה אם הניתוח הגיע להזמנה שהסתיימה או לא.
החזרות | |
---|---|
boolean |
processFileProto
public void processFileProto (File protoFile)
במקרה של ניתוח קבצי פרוטו ישירות, טפל בניתוח ישיר שלהם כרצף. משויך ל- FileProtoResultReporter
בעת דיווח על רצף של קבצים.
פרמטרים | |
---|---|
protoFile | File : קובץ הפרוטו שיש לנתח. |
processFinalizedProto
public void processFinalizedProto (TestRecordProto.TestRecord finalProto)
פונקציית כניסה ראשית שלוקחת את הפרוטו שהושלם הסופי ומציגה מחדש את תוצאותיו.
פרמטרים | |
---|---|
finalProto | TestRecordProto.TestRecord : ה- TestRecord הסופי שיש לנתח. |
processNewProto
public ProtoResultParser.TestLevel processNewProto (TestRecordProto.TestRecord currentProto)
פונקציית כניסה ראשית שבה כל פרוטו מוצג כדי לעבור ניתוח לאירועי Tradefed.
פרמטרים | |
---|---|
currentProto | TestRecordProto.TestRecord : ה- TestRecord הנוכחי שיש לנתח. |
החזרות | |
---|---|
ProtoResultParser.TestLevel | נכון אם הפרוטו שעובד היה מודול. |
setQuiet
public void setQuiet (boolean quiet)
מגדיר אם להדפיס או לא כאשר מתקבלים אירועים.
פרמטרים | |
---|---|
quiet | boolean |
setReportLogs
public void setReportLogs (boolean reportLogs)
קובע אם עלינו לדווח על היומנים או לא.
פרמטרים | |
---|---|
reportLogs | boolean |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2023-12-01 (שעון UTC).