ProtoResultParser
public class ProtoResultParser
extends Object
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.result.proto.ProtoResultParser |
ट्रेडफेड परिणाम प्रोटो प्रारूप के लिए पार्सर।
सारांश
नेस्टेड कक्षाएं | |
---|---|
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) मुख्य प्रवेश समारोह जहां ट्रेडफेड घटनाओं में पार्स करने के लिए प्रत्येक प्रोटो प्रस्तुत किया जाता है। |
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 |
मंगलाचरणसमाप्तपहुंच गया
public boolean invocationEndedReached ()
यह लौटाता है कि पार्सिंग एक आमंत्रण पर पहुंच गई है या नहीं, समाप्त हो गई है।
रिटर्न | |
---|---|
boolean |
प्रक्रियाफ़ाइलप्रोटो
public void processFileProto (File protoFile)
प्रोटो फाइलों को सीधे पार्स करने के मामले में, अनुक्रम के रूप में उनकी सीधी पार्सिंग को संभालें। फ़ाइलों के अनुक्रम की रिपोर्ट करते समय FileProtoResultReporter
से संबद्ध।
मापदंडों | |
---|---|
protoFile | File : प्रोटो फ़ाइल को पार्स किया जाना है। |
प्रक्रिया को अंतिम रूप दिया गयाप्रोटो
public void processFinalizedProto (TestRecordProto.TestRecord finalProto)
मुख्य प्रवेश समारोह जो अंतिम रूप से पूर्ण प्रोटो लेता है और इसके परिणामों को फिर से चलाता है।
मापदंडों | |
---|---|
finalProto | TestRecordProto.TestRecord : अंतिम TestRecord को पार्स किया जाना है। |
प्रक्रियान्यूप्रोटो
public ProtoResultParser.TestLevel processNewProto (TestRecordProto.TestRecord currentProto)
मुख्य प्रवेश समारोह जहां ट्रेडफेड घटनाओं में पार्स करने के लिए प्रत्येक प्रोटो प्रस्तुत किया जाता है।
मापदंडों | |
---|---|
currentProto | TestRecordProto.TestRecord : वर्तमान TestRecord को पार्स किया जाना है। |
रिटर्न | |
---|---|
ProtoResultParser.TestLevel | सही है अगर प्रोटो प्रोसेस किया गया एक मॉड्यूल था। |
शांत
public void setQuiet (boolean quiet)
सेट करता है कि ईवेंट प्राप्त होने पर प्रिंट करना है या नहीं।
मापदंडों | |
---|---|
quiet | boolean |
सेटरिपोर्टलॉग्स
public void setReportLogs (boolean reportLogs)
सेट करता है कि हमें लॉग की रिपोर्ट करनी चाहिए या नहीं।
मापदंडों | |
---|---|
reportLogs | boolean |
सेटस्किपपार्सिंगअकाउंटिंग
public void setSkipParsingAccounting (boolean skip)
मापदंडों | |
---|---|
skip | boolean |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
Last updated 2022-08-15 UTC.