ProtoResultParser
public class ProtoResultParser
extends Object
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.result.proto.ProtoResultParser |
ट्रेडफेड परिणाम प्रोटो प्रारूप के लिए पार्सर।
सारांश
नेस्टेड कक्षाएं | |
---|---|
enum | ProtoResultParser.TestLevel संसाधित किए जा रहे प्रोटो के वर्तमान स्तर का प्रतिनिधित्व करने वाली गणना। |
सार्वजनिक निर्माणकर्ता | |
---|---|
ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation) Ctor. | |
ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation, String prefixForFile) Ctor. |
सार्वजनिक तरीके | |
---|---|
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) सेट करता है कि हमें लॉग की रिपोर्ट करनी चाहिए या नहीं। |
सार्वजनिक निर्माणकर्ता
ProtoResultParser
public ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation)
Ctor.
पैरामीटर | |
---|---|
listener | ITestInvocationListener |
context | IInvocationContext |
reportInvocation | boolean |
ProtoResultParser
public ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation, String prefixForFile)
Ctor.
पैरामीटर | |
---|---|
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 |
प्रोसेसफ़ाइलप्रोटो
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 |
setReportLogs
public void setReportLogs (boolean reportLogs)
सेट करता है कि हमें लॉग की रिपोर्ट करनी चाहिए या नहीं।
पैरामीटर | |
---|---|
reportLogs | boolean |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.