קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

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)

קובע אם עלינו לדווח על היומנים או לא.

void setSkipParsingAccounting (boolean skip)

בנאים ציבוריים

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

setSkipParsingAccounting

public void setSkipParsingAccounting (boolean skip)

פרמטרים
skip boolean