Proto resultParser
public
class
ProtoResultParser
extends Object
JavaScript.lang.Object | |
↳ | com.android.tradefed.result.proto.ProtoresultsParser |
מנתח של פורמט הפרוטו של תוצאות המסחר האלקטרוני.
סיכום
בנאים ציבוריים | |
---|---|
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)
במקרה של ניתוח ישיר של קובצי Proto, צריך לטפל בניתוח ישיר שלהם בתור רצף. |
void
|
processFinalizedProto(TestRecordProto.TestRecord finalProto)
פונקציית הכניסה הראשית שלוקחת את הפרוטו הסופי שהושלם וחוזרת מחדש את התוצאות שלו. |
ProtoResultParser.TestLevel
|
processNewProto(TestRecordProto.TestRecord currentProto)
פונקציית כניסה ראשית שבה כל אב מוצג כדי לנתח אותו לאירועי Tradeified. |
boolean
|
setMergeInvocationContext(boolean enabled)
הפעלה או השבתה של המיזוג של הקשר ההפעלה הסדרתית עם ההקשר הראשי האובייקט מאותחל עם. |
void
|
setQuiet(boolean quiet)
מגדיר אם להדפיס או לא להדפיס כאשר מתקבלים אירועים. |
void
|
setReportLogs(boolean reportLogs)
המדיניות קובעת אם עלינו לדווח על היומנים. |
void
|
setSkipParsingAccounting(boolean skip)
|
בנאים ציבוריים
Proto resultParser
public ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation)
רופא
פרמטרים | |
---|---|
listener |
ITestInvocationListener |
context |
IInvocationContext |
reportInvocation |
boolean |
Proto resultParser
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 |
hasInvocationנכשל
public boolean hasInvocationFailed ()
הפונקציה מחזירה אם דווח על ההפעלה שנכשלה או לא.
החזרות | |
---|---|
boolean |
invocationEndedReached
public boolean invocationEndedReached ()
הפונקציה מחזירה אם הניתוח הגיע להפעלה של המשתמש או לא.
החזרות | |
---|---|
boolean |
fullFileProto
public void processFileProto (File protoFile)
במקרה של ניתוח ישיר של קובצי Proto, צריך לטפל בניתוח ישיר שלהם בתור רצף.
משויך אל FileProtoResultReporter
בדיווח על רצף של קבצים.
פרמטרים | |
---|---|
protoFile |
File : קובץ האב לניתוח. |
קליעות | |
---|---|
|
חריגת IO |
productFinalizedProto
public void processFinalizedProto (TestRecordProto.TestRecord finalProto)
פונקציית הכניסה הראשית שלוקחת את הפרוטו הסופי שהושלם וחוזרת מחדש את התוצאות שלו.
פרמטרים | |
---|---|
finalProto |
TestRecordProto.TestRecord : ה-TestRecord הסופי לניתוח. |
לעבדNewProto
public ProtoResultParser.TestLevel processNewProto (TestRecordProto.TestRecord currentProto)
פונקציית כניסה ראשית שבה כל אב מוצג כדי לנתח אותו לאירועי Tradeified.
פרמטרים | |
---|---|
currentProto |
TestRecordProto.TestRecord : הערך הנוכחי של TestRecord לניתוח. |
החזרות | |
---|---|
ProtoResultParser.TestLevel |
True אם ה-Proto שעבר עיבוד היה מודול. |
setMergeInvocationContext
public boolean setMergeInvocationContext (boolean enabled)
הפעלה או השבתה של המיזוג של הקשר ההפעלה הסדרתית עם ההקשר הראשי האובייקט מאותחל עם.
חשוב לשים לב שהשבתת הדיווח ברמת ההפעלה דרך reportInvocation
הפרמטר constructor עדיין ממזג את פרטי ההקשר והוא מחייב להשתמש בפונקציה הזו באופן מפורש
כדי להשבית את ההתנהגות.
TODO(b/288001953): ביקור חוזר בממשק ה-API המתאים לביצוע הפעולה הזו.
פרמטרים | |
---|---|
enabled |
boolean |
החזרות | |
---|---|
boolean |
המצב הקודם |
setQuiet
public void setQuiet (boolean quiet)
מגדיר אם להדפיס או לא להדפיס כאשר מתקבלים אירועים.
פרמטרים | |
---|---|
quiet |
boolean |
setReportLogs
public void setReportLogs (boolean reportLogs)
המדיניות קובעת אם עלינו לדווח על היומנים.
פרמטרים | |
---|---|
reportLogs |
boolean |
setSkipParsingAccounting
public void setSkipParsingAccounting (boolean skip)
פרמטרים | |
---|---|
skip |
boolean |