com.android.tradefed.result

इंटरफेस

बगरेपोर्टकलेक्टर.सबप्रेडिकेट
ILogSaver इस इंटरफ़ेस को लागू करने वाली कक्षाएं केंद्रीय स्थान पर लॉग संग्रहीत करने के तरीके प्रदान करती हैं।
ILogSaverListener लॉग फ़ाइलें सहेजे जाने पर ITestInvocationListener को सुनने की अनुमति देता है।
इनपुटस्ट्रीमस्रोत यह इंटरफ़ेस मूल रूप से इसे क्लोन करने योग्य बनाने के लिए एक ERROR(/InputStream) लपेटता है।
IShardableListener एक ITestInvocationListener जिसे शार्ड किया जा सकता है।
ITestInvocationListener परीक्षण मंगलाचरण से परीक्षण परिणामों के लिए श्रोता।
ITestLifeCycleReceiver इंस्ट्रुमेंटेशन परीक्षण रन के दौरान ईवेंट सूचनाएं प्राप्त करता है।
आईटीटेस्टलॉगररिसीवर एक इकाई जिसे ITestLogger उदाहरण के साथ इंजेक्ट किया जा सकता है ताकि इसका उपयोग लॉगिंग उद्देश्यों के लिए किया जा सके।
ITestSummaryListener इंटरफ़ेस जो ITestInvocationListener सारांश के माध्यम से कुछ सीमित जानकारी का आदान-प्रदान करने की अनुमति देता है।

कक्षाओं

ATestFileSystemLogSaver इस लॉगसेवर क्लास का उपयोग ATest द्वारा किसी विशिष्ट पथ में लॉग को सहेजने के लिए किया जाता है।
बग्रेपोर्टकलेक्टर एक पास-थ्रू ITestInvocationListener जो कॉन्फ़िगर करने योग्य घटनाओं के घटित होने पर बगरिपोर्ट एकत्र करता है और फिर प्रत्येक बगरिपोर्ट एकत्र होने के बाद अपने बच्चों पर ITestInvocationListener#testLog कॉल करता है।
बगरेपोर्टकलेक्टर.प्रेडिकेट बग्रेपोर्ट को कब कैप्चर करना है इसका वर्णन करने वाला एक पूर्ण विधेय।
ByteArrayInputStreamSource
कलेक्टिंगटेस्टलिस्टनर एक ITestInvocationListener जो सभी परीक्षा परिणाम एकत्र करेगा।
कंसोलरिजल्टरिपोर्टर परिणाम रिपोर्टर परीक्षण परिणामों को कंसोल पर प्रिंट करेगा।
काउंटिंगटेस्टरिजल्टलिस्टनर एक TestResultListener जो TestStatus द्वारा परीक्षणों की कुल संख्या को ट्रैक करता है
डिवाइसफाइलरिपोर्टर एक उपयोगिता वर्ग जो फ़ाइलों के लिए डिवाइस की जाँच करता है और पाए जाने पर उन्हें ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) पर भेजता है।
इवेंटलॉगरलिस्टनर श्रोता जो प्राप्त सभी घटनाओं को एक फ़ाइल में लॉग करता है
विफलता का विवरण ट्रेड फेडरेशन में विफलता की जानकारी का वर्णन करने वाला वर्ग।
फ़ाइलइनपुटस्ट्रीमस्रोत एक InputStreamSource जो एक इनपुट फ़ाइल लेता है।
फाइलसिस्टमलॉगसेवर लॉग को फ़ाइल सिस्टम में सहेजें.
फ़िल्टर किए गए परिणाम फ़ॉरवर्डर ResultForwarder का वैरिएंट जो केवल TestDescription की अनुमति सूची को रिपोर्ट करने की अनुमति देता है।
मंगलाचरणसारांशहेल्पर श्रोताओं के समूह के लिए TestSummary इकट्ठा करने और रिपोर्ट करने के लिए सहायक वर्ग
InvocationToJUnitResultForwarder एक वर्ग जो ITestInvocationListener घटनाओं को सुनता है और उन्हें TestListener पर अग्रेषित करता है।
JsonHttpTestResultReporter एक परिणाम रिपोर्टर जो परीक्षण मेट्रिक्स परिणाम और शाखा, डिवाइस जानकारी को JSON में एन्कोड करता है और HTTP सेवा एंडपॉइंट में POST करता है
JUnitToInvocationResultForwarder एक वर्ग जो TestListener घटनाओं को सुनता है और उन्हें ITestInvocationListener पर अग्रेषित करता है।
लिगेसीसबप्रोसेसरिजल्ट्सरिपोर्टर उपप्रक्रिया परिणाम रिपोर्टर का एक स्थिर कार्यान्वयन जो अपने सुपरक्लास में बदलाव के बावजूद टीएफ/सीटीएस (जैसे 8+) के पुराने संस्करणों के साथ संगत रहना चाहिए।
लॉगकैटक्रैशरिजल्टफॉरवर्डर विशेष श्रोता: विफलताओं (इंस्ट्रूमेंटेशन प्रक्रिया क्रैश होने) पर यह लॉगकैट से क्रैश को निकालने का प्रयास करेगा और इसे परीक्षण से जुड़े विफलता संदेश में जोड़ देगा।
बोटा दस्तावेज सहेजी गई लॉग फ़ाइल के लिए मेटाडेटा रखने के लिए क्लास।
लॉगफ़ाइलसेवर ITestInvocationListener के लिए एक सहायक जो लॉग डेटा को एक फ़ाइल में सहेजेगा
लॉगसेवररिजल्टफॉरवर्डर वैश्विक फ़ाइल सेवर के साथ लॉग सहेजने के लिए एक ResultForwarder
LUCIResultरिपोर्टर एक परिणाम रिपोर्टर जो ResultDB और LUCI के लिए आवश्यक परीक्षण परिणामों को JSON प्रारूप (गो/रिजल्ट-सिंक) में सहेजता है और कंसोल में फ़ाइल स्थान को लॉग करता है।
मेट्रिक्सएक्सएमएलरिजल्टरिपोर्टर MetricsXMLResultReporter परीक्षण मेट्रिक्स लिखता है और परीक्षण के इनवोकेशनएंडेड चरण में मेट्रिक्स-फ़ोल्डर पैरामीटर द्वारा निर्दिष्ट फ़ोल्डर में XML फ़ाइल में मेट्रिक्स चलाता है।
बहुविफलता विवरण एक धारक में अनेक FailureDescription एकत्रित करें।
नाममंगलश्रोता परिणाम रिपोर्ट किए जाने पर परीक्षण विधि, वर्ग और पैकेज नामों का अनुवाद करने के लिए एक प्रॉक्सी श्रोता।
पासिंगटेस्टफ़ाइलरिपोर्टर एक ITestInvocationListener जो पासिंग टेस्ट मामलों की सूची को एक टेस्ट फ़ाइल में सहेजता है
रिपोर्टपास्डटेस्ट उत्तीर्ण परीक्षण को बाहर करने के लिए संभावित फ़िल्टर फ़ाइल में रिपोर्ट करें।
ResultAndLogForwarder परिणामों और लॉग इवेंट के लिए फारवर्डर।
परिणाम अग्रेषणकर्ता एक ITestInvocationListener जो मंगलाचरण के परिणामों को अन्य श्रोताओं की सूची में अग्रेषित करता है।
रिटेंशनफ़ाइलसेवर किसी निर्देशिका में .retention फ़ाइल बनाने के लिए सहायक वर्ग।
पुनःप्रयासपरिणामफॉरवर्डर ResultForwarder का एक एक्सटेंशन जो हमेशा किसी दिए गए प्रयास संख्या पर धकेलता है।
स्नैपशॉटइनपुटस्ट्रीमसोर्स एक फ़ाइल-समर्थित इनपुटस्ट्रीमसोर्स।
StubTestRunListener ITestRunListener का स्टब कार्यान्वयन
उपप्रक्रियापरिणामरिपोर्टर ITestInvocationListener परिणाम_रिपोर्टर के रूप में निर्दिष्ट करने के लिए लागू करता है और परीक्षण, परीक्षण रन, परीक्षण आमंत्रण के परिणामों को उपप्रक्रिया से आगे बढ़ाता है।
विवरण परीक्षण एक परीक्षण मामले के बारे में जानकारी का प्रतिनिधित्व करने वाला वर्ग।
TestDescriptionsFile परीक्षण फ़ाइल में TestDescriptions की सूची को मार्शलिंग और अनमर्शलिंग करने के लिए एक उपयोगिता वर्ग।
परीक्षा परिणाम एकल परीक्षण के परिणाम के लिए कंटेनर.
TestResultListener उन कार्यान्वयनकर्ताओं के लिए ITestLifecycleListener का सरलीकरण जो केवल व्यक्तिगत परीक्षण परिणामों की परवाह करते हैं।
TestRunResult एकल परीक्षण चलाने से परिणाम प्राप्त होता है।
परीक्षणसारांश परीक्षण सारांश प्रस्तुत करने के लिए एक वर्ग।
TestSummary.TypedString
टेक्स्टरिजल्टरिपोर्टर एक परीक्षण परिणाम रिपोर्टर जो परिणामों को JUnit टेक्स्ट परिणाम प्रिंटर पर अग्रेषित करता है।
XmlResultरिपोर्टर चींटी के XMLJUnitResultFormatter के अनुरूप प्रारूप में XML फ़ाइलों में JUnit परिणाम लिखता है।

एनम्स

कार्रवाई में प्रगति सामान्य कार्यवाही प्रगति पर है।
बगरेपोर्टकलेक्टर.फ़िल्टर
बगरेपोर्टकलेक्टर.फ्रीक
बगरेपोर्टकलेक्टर.संज्ञा
बगरेपोर्टकलेक्टर.रिलेशन
मंगलाचरणस्थिति आह्वान स्थिति का प्रतिनिधित्व करने के लिए एक सहायक एनम
लॉगडेटा प्रकार लॉग डेटा के डेटा प्रकार का प्रतिनिधित्व करता है।
टेस्टस्टेटस परीक्षण विधियों के लिए संभावित स्थितियों का ट्रेडफेड में प्रतिनिधित्व।
परीक्षणसारांश.प्रकार