com.android.tradefed.testtype

इंटरफेस

आईएबीआई परीक्षण के तहत एबीआई का प्रतिनिधित्व करने वाला इंटरफ़ेस।
आईएबीआई रिसीवर एक परीक्षण जिसे परीक्षण के तहत ABI की आवश्यकता होती है।
आईबिल्ड रिसीवर एक परीक्षण जिसे परीक्षण के तहत निर्माण के संदर्भ की आवश्यकता है।
आईडीवाइसटेस्ट ऑब्जेक्ट के लिए इंटरफ़ेस जिसे ITestDevice के संदर्भ की आवश्यकता है।
IInvocationContextReceiver एक परीक्षण जिसे आह्वान के संदर्भ के संदर्भ की आवश्यकता है।
IMultiDeviceTest यह इंटरफ़ेस बहिष्कृत है। यह इंटरफ़ेस संगतता के लिए अस्थायी रूप से रखा गया है लेकिन वास्तव में अब इसका उपयोग नहीं किया जाता है। कृपया इसे लागू न करें।
INativeDeviceTest ऑब्जेक्ट के लिए इंटरफ़ेस जिसे INativeDevice के संदर्भ की आवश्यकता है।
आईरिमोट टेस्ट एक परीक्षण जो सीधे ITestInvocationListener को रिपोर्ट करता है।
IReportNotExecuted अपूर्ण निष्पादन के मामले में, इस इंटरफ़ेस को लागू करने IRemoteTest बेहतर रिपोर्टिंग के लिए अपने गैर-निष्पादित परीक्षणों की रिपोर्ट कर सकता है।
IResumableटेस्ट यह इंटरफ़ेस बहिष्कृत है। अब इसकी कोई जरूरत नहीं
IRuntimeHintProvider
आईसेटऑप्शन रिसीवर इस इंटरफ़ेस के कार्यान्वयन में HostTest#SET_OPTION_NAME से जुड़े "सेट-विकल्प" नाम के साथ एक Option होना चाहिए।
आईएसहार्डेबलटेस्ट एक IRemoteTest जिसे अलग से निष्पादन योग्य उप-परीक्षणों में विभाजित किया जा सकता है।
ITestAnnotationFilterReceiver एक धावक जो एनोटेशन के आधार पर चलने वाले परीक्षणों को फ़िल्टर कर सकता है।
आईटेस्टकलेक्टर परीक्षण संग्रह के लिए सहायता प्रदान करता है; जब सेट किया जाता है, तो टेस्ट रनर को वास्तव में उन्हें निष्पादित किए बिना परीक्षण मामलों को इकट्ठा करने के लिए एक ड्राई रन करना चाहिए।
ITestFileFilterReceiver एक धावक जो एक फ़ाइल प्राप्त कर सकता है जो निर्दिष्ट करता है कि कौन से परीक्षण चलाना है और/या नहीं चलाना है।
ITestFilterReceiver एक धावक जो फ़िल्टर कर सकता है कि कौन से परीक्षण चलाना है।
ITestInformationReceiver कुछ वर्गों के लिए TestInformation प्राप्त करने के लिए इंटरफ़ेस।

कक्षाओं

अबी एबीआई का प्रतिनिधित्व करने वाला एक वर्ग।
AndroidJUnitटेस्ट एक परीक्षण जो android.support.test.runner.AndroidJUnitRunner का उपयोग करके दिए गए डिवाइस पर एक इंस्ट्रूमेंटेशन टेस्ट पैकेज चलाता है।
आर्टजीटेस्ट
आर्टरनटेस्ट एआरटी रन-टेस्ट चलाने के लिए एक परीक्षण धावक।
ArtRunTest.AdbShellCommandException एडीबी शेल कमांड के निष्पादन के दौरान हुई त्रुटि की रिपोर्ट करने के लिए एक अपवाद वर्ग।
कोडकवरेज टेस्ट एक परीक्षण जो किसी दिए गए उपकरण पर एक उपकरण परीक्षण पैकेज चलाता है और कोड कवरेज रिपोर्ट तैयार करता है।
CompanionAwareTest बेस टेस्ट क्लास जो साथी डिवाइस को प्राप्त करने और जांचने के बॉयलरपेट को समाहित करती है

आवंटित साथी को पुनः प्राप्त करने के लिए उपवर्ग getCompanion() को कॉल कर सकता है।

डिवाइस बैटरी लेवल चेकर एक IRemoteTest जो न्यूनतम बैटरी चार्ज की जांच करता है, और न्यूनतम चार्ज मौजूद नहीं होने पर बैटरी के दूसरे चार्जिंग थ्रेशोल्ड तक पहुंचने की प्रतीक्षा करता है।
DeviceJUnit4ClassRunner JUnit4 परीक्षण धावक जो IDeviceTest को भी समायोजित करता है।
DeviceJUnit4ClassRunner.LogAnnotation पत्रकारों को लॉग ले जाने के लिए नकली एनोटेशन का मतलब है।
DeviceJUnit4ClassRunner.MetricAnnotation पत्रकारों तक मेट्रिक्स ले जाने के लिए नकली एनोटेशन का मतलब है।
DeviceJUnit4ClassRunner.TestLogData ExternalResource संसाधन और TestRule का कार्यान्वयन।
DeviceJUnit4ClassRunner.TestMetrics ExternalResource संसाधन और TestRule का कार्यान्वयन।
डिवाइससूट JUnit4 कंटेनर Suite का विस्तार करता है ताकि आवश्यक परीक्षणों के लिए ITestDevice प्रदान किया जा सके।
डिवाइस टेस्टकेस हेल्पर जुनीट टेस्ट केस जो IRemoteTest और IDeviceTest सेवाएं प्रदान करता है।
डिवाइस परीक्षण परिणाम TestResult की एक विशेषज्ञता जो DeviceNotAvailableException होने पर निरस्त हो जाएगी
DeviceTestResult.RuntimeDeviceNotAvailableException
डिवाइसटेस्टसूट हेल्पर जुनीट टेस्ट सूट जो IRemoteTest और IDeviceTest सेवाएं प्रदान करता है।
डायनामिकफाइलस्टबटेस्ट यह परीक्षण करने के लिए एक ट्रेडफेड परीक्षण है कि ट्रेडफेड डायनेमिक फ़ाइल को सही ढंग से हल कर सकता है।
नकली परीक्षण एक नकली परीक्षण जिसका उद्देश्य दोहराने योग्य परीक्षा परिणाम उत्पन्न करना आसान बनाना है।
Googleबेंचमार्कपरिणामपार्सर शेल से चलने वाले Google बेंचमार्क के परिणामों को पार्स करता है, और सभी परिणामों के साथ एक नक्शा लौटाता है।
Googleबेंचमार्क परीक्षण एक परीक्षण जो दिए गए डिवाइस पर Google बेंचमार्क परीक्षण पैकेज चलाता है।
जीटेस्ट एक टेस्ट जो दिए गए डिवाइस पर एक नेटिव टेस्ट पैकेज चलाता है।
जीटेस्टबेस gTest . का आधार वर्ग
GTestListTestParser "--gtest_list_tests" पैरामीटर के साथ gtest ड्राई रन मोड के लिए एक परिणाम पार्सर।
GTestResultParser शेल से चलने वाले GTest का उपयोग करके मूल परीक्षणों के 'कच्चे आउटपुट मोड' परिणामों को पार्स करता है, और परिणामों के ITestInvocationListener को सूचित करता है।
GTestXmlResultParser शेल से चलने वाले GTest का उपयोग करके मूल परीक्षणों के 'xml आउटपुट मोड' परिणामों को पार्स करता है, और परिणामों के ITestRunListener को सूचित करता है।
होस्टजीटेस्ट एक परीक्षण जो मूल परीक्षण पैकेज चलाता है।
होस्टटेस्ट JUnit होस्ट आधारित परीक्षणों के लिए एक परीक्षण धावक।
स्थापित इंस्ट्रुमेंटेशन टेस्ट वर्तमान डिवाइस पर पाए जाने वाले सभी इंस्ट्रूमेंटेशन को चलाता है।
इंस्ट्रुमेंटेशन टेस्ट एक परीक्षण जो दिए गए उपकरण पर एक उपकरण परीक्षण पैकेज चलाता है।
पृथक होस्टटेस्ट एक ट्रेडफेड रनर को लागू करता है जो मुख्य प्रक्रिया पर उन्हें निष्पादित करने के बजाय कम-निर्भरता वाले वातावरण में परीक्षणों को निष्पादित करने के लिए एक उपप्रक्रिया का उपयोग करता है।
JUnitRunUtil एक IRemoteTest#run(TestInformation, ITestInvocationListener) कॉल को Test#run(TestResult) कॉल पर निर्देशित करने के लिए एक सहायक वर्ग।
मीट्रिक टेस्टकेस टेस्टकेस का विस्तार जो TestCase के हिस्से के रूप में चलते समय मेट्रिक्स लॉग करने की अनुमति देता है।
मीट्रिक टेस्टकेस। लॉगहोल्डर रिपोर्ट की जाने वाली लॉग फ़ाइल रखने के लिए संरचना।
नेटिव बेंचमार्क टेस्ट एक परीक्षण जो दिए गए डिवाइस पर निष्पादन योग्य एक देशी बेंचमार्क परीक्षण चलाता है।
नेटिव बेंचमार्क टेस्ट पार्सर एक IShellOutputReceiver जो बेंचमार्क परीक्षण डेटा आउटपुट को पार्स करता है, प्रति ऑपरेशन औसत समय पर मीट्रिक एकत्र करता है।
नेटिव स्ट्रेस टेस्ट एक परीक्षण जो दिए गए डिवाइस पर निष्पादन योग्य एक देशी तनाव परीक्षण चलाता है।
नेटिवस्ट्रेसटेस्टपार्सर एक IShellOutputReceiver जो तनाव परीक्षण डेटा आउटपुट को पार करता है, पुनरावृत्तियों की संख्या पर मीट्रिक एकत्रित करता है और प्रति पुनरावृत्ति औसत समय।
NoisyDryRunTest एक कमांड फाइल पर नॉइज़ ड्राई रन चलाएँ।
PythonUnitTestResultParser पायथन के सबसे अनूठे ढांचे के साथ चलने वाले परीक्षणों के आउटपुट की व्याख्या करता है और इसे ITestInvocationListener s की एक श्रृंखला पर कॉल में अनुवाद करता है।
PythonUnitTestRunner यह वर्ग बहिष्कृत है। इसके बजाय PythonBinaryHostTest का उपयोग करें।
स्टबटेस्ट नो-ऑप खाली परीक्षण कार्यान्वयन।
सबप्रोसेस टीएफ लॉन्चर एक अलग TF संस्थापन के विरुद्ध परीक्षण चलाने के लिए IRemoteTest
टेस्टटाइमआउटएनफोर्सर श्रोता जो किसी दिए गए परीक्षण मामले के निष्पादन समय की जांच करने की अनुमति देता है और यदि यह किसी दिए गए समय समाप्त हो जाता है तो इसे विफल कर देता है।
टीएफ टेस्ट लांचर एक अलग TF स्थापना के विरुद्ध इकाई या कार्यात्मक परीक्षण चलाने के लिए IRemoteTest
UiAutomatorRunner डिवाइस पर यूआई ऑटोमेटर परीक्षण चलाता है और परिणामों की रिपोर्ट करता है।
यूआईऑटोमेटरटेस्ट
यूएसबी रीसेट टेस्ट एक IRemoteTest जो डिवाइस USB को रीसेट करता है और जांचता है कि डिवाइस बाद में ऑनलाइन वापस आता है या नहीं।

Enums

UiAutomatorTest.LoggingOption
UiAutomatorTest.TestFailureAction