com.android.tradefed.testtype

इंटरफेस

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

कक्षाओं

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

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

डिवाइसबैटरीलेवलचेकर एक IRemoteTest जो न्यूनतम बैटरी चार्ज की जांच करता है, और न्यूनतम चार्ज मौजूद नहीं होने पर बैटरी के दूसरी चार्जिंग सीमा तक पहुंचने की प्रतीक्षा करता है।
डिवाइसJUnit4ClassRunner JUnit4 परीक्षण धावक जो IDeviceTest भी समायोजित करता है।
डिवाइसJUnit4ClassRunner.LogAnnotation फर्जी एनोटेशन का मतलब पत्रकारों तक लॉग ले जाना था।
डिवाइसJUnit4ClassRunner.MetricAnnotation नकली एनोटेशन का मतलब पत्रकारों तक मेट्रिक्स पहुंचाना था।
डिवाइसJUnit4ClassRunner.TestLogData ExternalResource और TestRule का कार्यान्वयन।
डिवाइसJUnit4ClassRunner.TestMetrics ExternalResource और TestRule का कार्यान्वयन।
डिवाइससुइट आवश्यक परीक्षणों के लिए ITestDevice प्रदान करने के लिए JUnit4 कंटेनर Suite का विस्तार करता है।
डिवाइसटेस्टकेस हेल्पर JUnit परीक्षण केस जो IRemoteTest और IDeviceTest सेवाएँ प्रदान करता है।
डिवाइसटेस्टपरिणाम TestResult की एक विशेषज्ञता जो DeviceNotAvailableException होने पर निरस्त हो जाएगी
डिवाइसटेस्टResult.RuntimeDeviceNotAvailableException
डिवाइसटेस्टसुइट हेल्पर JUnit परीक्षण सूट जो IRemoteTest और IDeviceTest सेवाएँ प्रदान करता है।
डायनामिकफ़ाइलस्टबटेस्ट यह ट्रेडफेड परीक्षण करने के लिए एक ट्रेडफेड परीक्षण है कि ट्रेडफेड डायनेमिक फ़ाइल को सही ढंग से हल कर सकता है।
नकली परीक्षण एक नकली परीक्षण जिसका उद्देश्य दोहराए जाने योग्य परीक्षण परिणाम उत्पन्न करना आसान बनाना है।
GoogleBenchmarkResultParser शेल से चलने वाले Google बेंचमार्क के परिणामों को पार्स करता है, और सभी परिणामों के साथ एक मानचित्र लौटाता है।
GoogleBenchmarkTest एक परीक्षण जो दिए गए डिवाइस पर 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 उपयोग करें।
स्टबटेस्ट नो-ऑप खाली परीक्षण कार्यान्वयन।
सबप्रोसेसTfLauncher एक अलग TF संस्थापन के विरुद्ध परीक्षण चलाने के लिए IRemoteTest
टेस्टटाइमआउटएनफोर्सर श्रोता जो किसी दिए गए परीक्षण मामले के निष्पादन समय की जांच करने की अनुमति देते हैं और यदि यह दिए गए समयबाह्य से अधिक हो जाता है तो इसे विफल कर देते हैं।
TfTestLauncher एक अलग TF इंस्टॉलेशन के विरुद्ध यूनिट या कार्यात्मक परीक्षण चलाने के लिए IRemoteTest
यूआईऑटोमेटर रनर डिवाइस पर यूआई ऑटोमेटर परीक्षण चलाता है और परिणाम रिपोर्ट करता है।
यूआईऑटोमेटरटेस्ट
UsbResetTest एक IRemoteTest जो डिवाइस USB को रीसेट करता है और जाँचता है कि डिवाइस बाद में ऑनलाइन वापस आता है या नहीं।

एनम्स

UiAutomatorTest.LoggingOption
UiAutomatorTest.TestFairureAction