ProtoResultParser
public class ProtoResultParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.proto.ProtoResultParser |
ट्रेडफेड परिणाम आद्य प्रारूप के लिए पार्सर।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
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) मुख्य प्रवेश समारोह जहां प्रत्येक प्रोटो को ट्रेडफेड इवेंट्स में पार्स करने के लिए प्रस्तुत किया जाता है। |
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 |
सार्वजनिक तरीके
कम्पलीटमॉड्यूलइवेंट्स
public void completeModuleEvents ()
यदि लगातार रिपोर्टिंग सुनिश्चित करने के लिए आवश्यक है, तो मॉड्यूल, रन और विधियों की घटनाओं को पूरा करें।
getModuleInProgress
public String getModuleInProgress ()
मॉड्यूल की आईडी प्रगति पर लौटाता है। यदि कोई प्रगति में नहीं है तो शून्य वापस आता है।
रिटर्न | |
---|---|
String |
हैइनवोकेशनअसफल
public boolean hasInvocationFailed ()
मंगलाचरण विफल होने या न होने की सूचना दी गई है या नहीं।
रिटर्न | |
---|---|
boolean |
मंगलाचरणEndedReached
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)
मुख्य प्रवेश समारोह जहां प्रत्येक प्रोटो को ट्रेडफेड इवेंट्स में पार्स करने के लिए प्रस्तुत किया जाता है।
पैरामीटर | |
---|---|
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 |