| AndroidJUnitTest |
यह एक ऐसा टेस्ट है जो android.support.test.runner.AndroidJUnitRunner का इस्तेमाल करके, दिए गए डिवाइस पर इंस्ट्रुमेंटेशन टेस्ट पैकेज चलाता है.
|
| ArtGTest |
|
| ArtRunTest |
यह एक टेस्ट रनर है, जो ART रन-टेस्ट चलाता है.
|
| ArtTest |
|
| AtestRunner |
ITestSuite को लागू करना
|
| BaseTestSuite |
यह टेस्ट, नए सुइट सिस्टम के साथ Compatibility Test Suite को चलाने के लिए है.
|
| ClusterCommandLauncher |
यह एक IRemoteTest क्लास है. इसका इस्तेमाल, TF के सबप्रोसेस के ज़रिए TFC से कोई कमांड लॉन्च करने के लिए किया जाता है.
|
| CodeCoverageTest |
यह टेस्ट, किसी डिवाइस पर इंस्ट्रुमेंटेशन टेस्ट पैकेज चलाता है और कोड कवरेज रिपोर्ट जनरेट करता है.
|
| CompanionAwareTest |
यह एक बुनियादी टेस्ट क्लास है. इसमें कंपैनियन डिवाइस को पाने और उसकी जांच करने से जुड़ी बॉयलरप्लेट जानकारी शामिल होती है
सबक्लास, कंपैनियन को वापस पाने के लिए getCompanion() को कॉल कर सकती है.
|
| CoverageMeasurementForwarder |
यह एक प्लेसहोल्डर टेस्ट है. यह बिल्ड प्रोवाइडर से लॉगर को कवरेज मेज़रमेंट फ़ॉरवर्ड करता है.
|
| DeviceBatteryLevelChecker |
एक IRemoteTest जो बैटरी के कम से कम चार्ज होने की जांच करता है. अगर बैटरी कम से कम चार्ज नहीं है, तो यह बैटरी के दूसरे चार्जिंग थ्रेशोल्ड तक पहुंचने का इंतज़ार करता है.
|
| DeviceTestCase |
सहायता करने वाला JUnit टेस्ट केस, जो IRemoteTest और IDeviceTest सेवाएं उपलब्ध कराता है.
|
| DeviceTestSuite |
सहायता करने वाला JUnit टेस्ट सुइट, जो IRemoteTest और IDeviceTest सेवाएं उपलब्ध कराता है.
|
| DynamicFileStubTest |
यह Tradefed टेस्ट है. इससे यह जांच की जाती है कि Tradefed, डाइनैमिक फ़ाइल को सही तरीके से हल कर सकता है या नहीं.
|
| ExecutableBaseTest |
यह टेस्ट के एक्ज़ीक्यूटेबल स्टाइल के लिए बेस क्लास है.
|
| ExecutableHostTest |
होस्ट पर चलने वाली एक्ज़ीक्यूटेबल फ़ाइल के लिए टेस्ट रनर.
|
| ExecutableTargetTest |
यह टारगेट पर चलने वाली एक्ज़ीक्यूटेबल के लिए टेस्ट रनर है.
|
| FakeTest |
यह एक फ़र्ज़ी टेस्ट है. इसका मकसद, टेस्ट के नतीजों को आसानी से दोहराना है.
|
| GTest |
यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर नेटिव टेस्ट पैकेज चलाता है.
|
| GTestBase |
gTest की बेस क्लास
|
| GoogleBenchmarkTest |
यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर Google के बेंचमार्क टेस्ट पैकेज को चलाता है.
|
| GranularRetriableTestWrapper |
रैपर क्लास, IRemoteTest पर काम करती है, ताकि टेस्टकेस लेवल पर IRemoteTest को ग्रेन्यूलेट किया जा सके.
|
| HostGTest |
यह एक ऐसा टेस्ट है जो नेटिव टेस्ट पैकेज चलाता है.
|
| HostTest |
यह JUnit होस्ट पर आधारित टेस्ट के लिए टेस्ट रनर है.
|
| IAutoRetriableTest |
IRemoteTest के लिए इंटरफ़ेस, जो ITestFilterReceiver को लागू नहीं करता है, लेकिन फिर भी अपने-आप फिर से कोशिश करने की सुविधा के साथ काम करना चाहता है.
|
| IResumableTest |
इस इंटरफ़ेस का इस्तेमाल बंद कर दिया गया है.
अब इसकी ज़रूरत नहीं है
|
| IShardableTest |
IRemoteTest जिसे अलग-अलग तरीके से लागू किए जा सकने वाले सब-टेस्ट में बांटा जा सकता है.
|
| ITestSuite |
इस ऐब्स्ट्रैक्ट क्लास का इस्तेमाल, टेस्ट सुइट को चलाने के लिए किया जाता है.
|
| ITokenRequest |
IRemoteTest इंटरफ़ेस, यह जानकारी देने के लिए लागू किया जा सकता है कि इसके लिए, खास टोकन वाले डिवाइस की ज़रूरत है.
|
| InstalledInstrumentationsTest |
मौजूदा डिवाइस पर मौजूद सभी इंस्ट्रुमेंटेशन को चलाता है.
|
| InstrumentationTest |
यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर इंस्ट्रुमेंटेशन टेस्ट पैकेज चलाता है.
|
| IsolatedHostTest |
यह एक TradeFed रनर लागू करता है. यह रनर, मुख्य प्रोसेस पर टेस्ट को एक्ज़ीक्यूट करने के बजाय, कम निर्भरता वाले एनवायरमेंट में टेस्ट को एक्ज़ीक्यूट करने के लिए सबप्रोसेस का इस्तेमाल करता है.
|
| JarHostTest |
होस्ट-साइड JUnit टेस्ट के लिए टेस्ट रनर.
|
| KUnitModuleTest |
यह डिवाइस पर KUnit टेस्ट मॉड्यूल चलाने के लिए टेस्ट रनर है.
|
| KernelTargetTest |
यह टारगेट पर एक्ज़ीक्यूटेबल चलाने और कर्नल टेस्ट के नतीजे को पार्स करने के लिए टेस्ट रनर है.
|
| MoblyBinaryHostTest |
यह होस्ट टेस्ट, Android के बिल्ड सिस्टम (Soong) से Mobly की Python बाइनरी फ़ाइल को चलाने के लिए बनाया गया है
|
| NativeBenchmarkTest |
यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर, नेटिव बेंचमार्क टेस्ट को एक्ज़ीक्यूट करता है.
|
| NativeStressTest |
यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर, नेटिव स्ट्रेस टेस्ट एक्ज़ीक्यूटेबल को चलाता है.
|
| NoisyDryRunTest |
किसी कमांड फ़ाइल पर नॉइज़ी ड्राय रन चलाएं.
|
| PtsBotTest |
PTS-bot टेस्ट चलाएं.
|
| PythonBinaryHostTest |
होस्ट टेस्ट का मतलब है कि Android Build System (Soong) से Python की बाइनरी फ़ाइल को चलाना
टेस्ट रनर, include-filter और exclude-filter के साथ काम करता है.
|
| PythonUnitTestRunner |
इस क्लास का इस्तेमाल बंद कर दिया गया है.
इसके बजाय, PythonBinaryHostTest का इस्तेमाल करें.
|
| ResultsPlayer |
खास रनर, जो उसे दिए गए नतीजों को फिर से चलाता है.
|
| RetryRescheduler |
यह एक खास रनर है. इसकी मदद से, उन टेस्ट को फिर से शेड्यूल किया जा सकता है जो पिछली बार पूरे नहीं हुए या जिन्हें एक्ज़ीक्यूट नहीं किया गया.
|
| RustBinaryHostTest |
होस्ट टेस्ट, Android बिल्ड सिस्टम (Soong) से रस्ट बाइनरी फ़ाइल चलाने के लिए होता है
|
| RustBinaryTest |
यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर रस्ट बाइनरी चलाता है.
|
| RustTestBase |
RustBinaryHostTest और RustBinaryTest की बेस क्लास
|
| StubTest |
यह एक खाली टेस्ट है, जिसे लागू नहीं किया गया है.
|
| SubprocessTfLauncher |
किसी दूसरे टीएफ़ इंस्टॉलेशन के ख़िलाफ़ टेस्ट चलाने के लिए IRemoteTest.
|
| TestMappingSuiteRunner |
BaseTestSuite को लागू किया गया है, ताकि include-filter विकल्प में बताए गए टेस्ट या बिल्ड से TEST_MAPPING फ़ाइलों को एक सुइट के तौर पर चलाया जा सके.
|
| TestsPoolPoller |
यह एक टेस्ट रैपर है. इसकी मदद से, टेस्ट के पूल में मौजूद सभी टेस्ट को एक्ज़ीक्यूट किया जा सकता है.
|
| TfSuiteRunner |
ITestSuite को लागू किया गया है. इससे TF जार res/config/suite/ फ़ोल्डर से टेस्ट लोड होंगे.
|
| TfTestLauncher |
IRemoteTest का इस्तेमाल, किसी अलग TF इंस्टॉलेशन के ख़िलाफ़ यूनिट या फ़ंक्शनल टेस्ट चलाने के लिए किया जाता है.
|
| UiAutomatorTest |
|
| UsbResetTest |
एक IRemoteTest जो डिवाइस के यूएसबी को रीसेट करता है और यह जांच करता है कि डिवाइस इसके बाद वापस ऑनलाइन आता है या नहीं.
|