| Abi |
यह क्लास, ABI को दिखाती है.
|
| AndroidJUnitTest |
यह एक ऐसा टेस्ट है जो android.support.test.runner.AndroidJUnitRunner का इस्तेमाल करके, दिए गए डिवाइस पर इंस्ट्रुमेंटेशन टेस्ट पैकेज चलाता है.
|
| ArtGTest |
|
| ArtRunTest |
यह एक टेस्ट रनर है, जो ART रन-टेस्ट चलाता है.
|
| ArtRunTest.AdbShellCommandException |
यह एक अपवाद क्लास है. इसका इस्तेमाल, ADB शेल कमांड को चालू करते समय हुई गड़बड़ी की जानकारी देने के लिए किया जाता है.
|
| ArtTest |
|
| CodeCoverageTest |
यह टेस्ट, किसी डिवाइस पर इंस्ट्रुमेंटेशन टेस्ट पैकेज चलाता है और कोड कवरेज रिपोर्ट जनरेट करता है.
|
| CompanionAwareTest |
यह एक बुनियादी टेस्ट क्लास है. इसमें कंपैनियन डिवाइस को पाने और उसकी जांच करने से जुड़ी बॉयलरप्लेट जानकारी शामिल होती है
सबक्लास, कंपैनियन को वापस पाने के लिए getCompanion() को कॉल कर सकती है.
|
| DeviceBatteryLevelChecker |
एक IRemoteTest जो बैटरी के कम से कम चार्ज होने की जांच करता है. अगर बैटरी कम से कम चार्ज नहीं है, तो यह बैटरी के दूसरे चार्जिंग थ्रेशोल्ड तक पहुंचने का इंतज़ार करता है.
|
| DeviceJUnit4ClassRunner |
JUnit4 टेस्ट रनर, जो IDeviceTest के साथ भी काम करता है.
|
| DeviceJUnit4ClassRunner.LogAnnotation |
फ़र्ज़ी एनोटेशन, जिसका मकसद रिपोर्टर को लॉग भेजना है.
|
| DeviceJUnit4ClassRunner.MetricAnnotation |
फ़र्ज़ी एनोटेशन, जिसका मकसद रिपोर्टर को मेट्रिक भेजना है.
|
| DeviceJUnit4ClassRunner.TestLogData |
ExternalResource और TestRule को लागू करना.
|
| DeviceJUnit4ClassRunner.TestMetrics |
ExternalResource और TestRule को लागू करना.
|
| DeviceSuite |
यह JUnit4 कंटेनर Suite को बढ़ाता है, ताकि उन टेस्ट को ITestDevice दिया जा सके जिनके लिए इसकी ज़रूरत है.
|
| DeviceTestCase |
सहायता करने वाला JUnit टेस्ट केस, जो IRemoteTest और IDeviceTest सेवाएं उपलब्ध कराता है.
|
| DeviceTestResult |
TestResult का एक खास वर्शन, जो DeviceNotAvailableException होने पर बंद हो जाएगा
|
| DeviceTestResult.RuntimeDeviceNotAvailableException |
|
| DeviceTestSuite |
सहायता करने वाला JUnit टेस्ट सुइट, जो IRemoteTest और IDeviceTest सेवाएं उपलब्ध कराता है.
|
| DynamicFileStubTest |
यह Tradefed टेस्ट है. इससे यह जांच की जाती है कि Tradefed, डाइनैमिक फ़ाइल को सही तरीके से हल कर सकता है या नहीं.
|
| FakeTest |
यह एक फ़र्ज़ी टेस्ट है. इसका मकसद, टेस्ट के नतीजों को आसानी से दोहराना है.
|
| GoogleBenchmarkResultParser |
यह फ़ंक्शन, शेल से चलने वाले Google Benchmark के नतीजों को पार्स करता है. साथ ही, सभी नतीजों के साथ एक मैप दिखाता है.
|
| GoogleBenchmarkTest |
यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर Google के बेंचमार्क टेस्ट पैकेज को चलाता है.
|
| GTest |
यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर नेटिव टेस्ट पैकेज चलाता है.
|
| GTestBase |
gTest की बेस क्लास
|
| GTestListTestParser |
यह "--gtest_list_tests" पैरामीटर के साथ, gtest ड्राई रन मोड के लिए नतीजे का पार्सर है.
|
| GTestResultParser |
यह शेल से चलने वाले GTest का इस्तेमाल करके, नेटिव टेस्ट के 'रॉ आउटपुट मोड' के नतीजों को पार्स करता है. साथ ही, ITestInvocationListener को नतीजों के बारे में सूचना देता है.
|
| GTestXmlResultParser |
यह शेल से चलने वाले GTest का इस्तेमाल करके, नेटिव टेस्ट के 'xml output mode' के नतीजों को पार्स करता है. साथ ही, ITestRunListener को नतीजों के बारे में सूचना देता है.
|
| HostGTest |
यह एक ऐसा टेस्ट है जो नेटिव टेस्ट पैकेज चलाता है.
|
| HostTest |
यह JUnit होस्ट पर आधारित टेस्ट के लिए टेस्ट रनर है.
|
| InstalledInstrumentationsTest |
मौजूदा डिवाइस पर मौजूद सभी इंस्ट्रुमेंटेशन को चलाता है.
|
| InstrumentationTest |
यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर इंस्ट्रुमेंटेशन टेस्ट पैकेज चलाता है.
|
| IsolatedHostTest |
यह एक TradeFed रनर लागू करता है. यह रनर, मुख्य प्रोसेस पर टेस्ट को एक्ज़ीक्यूट करने के बजाय, कम निर्भरता वाले एनवायरमेंट में टेस्ट को एक्ज़ीक्यूट करने के लिए सबप्रोसेस का इस्तेमाल करता है.
|
| JUnitRunUtil |
यह हेल्पर क्लास, IRemoteTest.run(TestInformation, ITestInvocationListener) कॉल को Test.run(TestResult) कॉल पर रीडायरेक्ट करने के लिए होती है.
|
| MetricTestCase |
TestCase का एक्सटेंशन, जो TradeFed के हिस्से के तौर पर काम करते समय मेट्रिक लॉग करने की अनुमति देता है.
|
| MetricTestCase.LogHolder |
यह स्ट्रक्चर, रिपोर्ट की जाने वाली लॉग फ़ाइल को सेव करने के लिए होता है.
|
| NativeBenchmarkTest |
यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर, नेटिव बेंचमार्क टेस्ट को एक्ज़ीक्यूट करता है.
|
| NativeBenchmarkTestParser |
एक IShellOutputReceiver जो बेंचमार्क टेस्ट के डेटा आउटपुट को पार्स करता है. साथ ही, हर ऑपरेशन में लगने वाले औसत समय की मेट्रिक इकट्ठा करता है.
|
| NativeStressTest |
यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर, नेटिव स्ट्रेस टेस्ट एक्ज़ीक्यूटेबल को चलाता है.
|
| NativeStressTestParser |
एक IShellOutputReceiver जो स्ट्रेस टेस्ट के डेटा आउटपुट को पार्स करता है. साथ ही, पूरी हुई इटरेशन की संख्या और हर इटरेशन में लगने वाले औसत समय के बारे में मेट्रिक इकट्ठा करता है.
|
| NoisyDryRunTest |
किसी कमांड फ़ाइल पर नॉइज़ी ड्राय रन चलाएं.
|
| PythonUnitTestResultParser |
यह Python के unittest फ़्रेमवर्क के साथ चलाए गए टेस्ट के आउटपुट को समझता है और इसे ITestInvocationListener की सीरीज़ पर कॉल में बदलता है.
|
| PythonUnitTestRunner |
इस क्लास का इस्तेमाल बंद कर दिया गया है.
इसके बजाय, PythonBinaryHostTest का इस्तेमाल करें.
|
| StubTest |
यह एक खाली टेस्ट है, जिसे लागू नहीं किया गया है.
|
| SubprocessTfLauncher |
किसी दूसरे टीएफ़ इंस्टॉलेशन के ख़िलाफ़ टेस्ट चलाने के लिए IRemoteTest.
|
| TestTimeoutEnforcer |
ऐसे लिसनर जो किसी टेस्ट केस के एक्ज़ीक्यूशन में लगने वाले समय की जांच करते हैं. अगर यह समय तय की गई समयसीमा से ज़्यादा हो जाता है, तो वे टेस्ट केस को फ़ेल कर देते हैं.
|
| TfTestLauncher |
IRemoteTest का इस्तेमाल, किसी अलग TF इंस्टॉलेशन के ख़िलाफ़ यूनिट या फ़ंक्शनल टेस्ट चलाने के लिए किया जाता है.
|
| UiAutomatorRunner |
यह डिवाइस पर यूआई ऑटोमेटर टेस्ट चलाता है और नतीजे रिपोर्ट करता है.
|
| UiAutomatorTest |
|
| UsbResetTest |
एक IRemoteTest जो डिवाइस के यूएसबी को रीसेट करता है और यह जांच करता है कि डिवाइस इसके बाद वापस ऑनलाइन आता है या नहीं.
|