क्लास इंडेक्स
ये एपीआई क्लास हैं. सभी एपीआई पैकेज देखें.
A
| AaptParser | यह क्लास, 'aapt dump badging' के आउटपुट को पार्स करके, APK से जानकारी निकालती है. |
| AaptParser.AaptVersion | APK फ़ाइलों को पार्स करने के लिए इस्तेमाल किए गए AAPT वर्शन के विकल्पों का एनम. |
| Abi | यह क्लास, ABI को दिखाती है. |
| AbiFormatter | यह क्लास, एबीआई के लिए यूटिलिटी क्लास है. |
| AbiUtils | डिवाइस के एबीआई को मैनेज करने के लिए यूटिलिटी क्लास |
| AbLocalBuildProvider | लोकल बिल्ड प्रोवाइडर, जो Android बिल्ड पर लोकल बिल्ड बनाता है. |
| AbstractConnection | कनेक्शन का ऐब्सट्रैक्ट इलस्ट्रेशन. |
| AbstractHostMonitor | होस्ट की परफ़ॉर्मेंस मॉनिटर करने के लिए सामान्य क्लास. |
| AbstractTunnelMonitor | GCE AVD के लिए ऐब्स्ट्रैक्ट टनल मॉनिटर. |
| AbstractXmlParser | एक्सएमएल फ़ाइलों को पार्स करने के लिए हेल्पर बेस क्लास |
| AbstractXmlParser.ParseException | अगर एक्सएमएल इनपुट को पार्स नहीं किया जा सका, तो यह गड़बड़ी दिखती है |
| AcloudConfigParser | यह हेल्पर क्लास, Acloud कॉन्फ़िगरेशन को पार्स करती है. इसका इस्तेमाल, Cloud डिवाइस इंस्टेंस को शुरू करने के लिए किया जाता है. |
| AcloudConfigParser.AcloudKeys | कुंजी के ऐसे सेट जिन्हें कॉन्फ़िगरेशन से खोजा जा सकता है. |
| ActionInProgress | सामान्य कार्रवाई चल रही है. |
| ActiveTrace | यह क्लास, चालू ट्रेस के बारे में जानकारी देने और उसे मैनेज करने में मदद करती है. |
| ActivityStatusChecker | यह कुकी, मॉड्यूल के आखिर में बची हुई गतिविधियों के लिए स्टेटस की जांच करती है. |
| AdbCommandRejectedException | जब adb किसी कमांड को अस्वीकार करता है, तब यह अपवाद दिखता है. |
| AdbDevice | यह कुकी, डिवाइस की स्थिति को सेव करती है. यह स्थिति, "adb devices -l" कमांड से मिलती है. |
| AdbDeviceConnection |
यह ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger)) के साथ इस्तेमाल करने के लिए, ADB के ज़रिए किसी डिवाइस से कनेक्शन दिखाता है.
|
| AdbDeviceConnection.Factory | |
| AdbHelper | adb से अनुरोधों और कनेक्शन को मैनेज करने के लिए हेल्पर क्लास. |
| AdbHelper.AdbResponse | ADB से मिला जवाब. |
| AdbHelper.AdbService | पहचानें कि कमांड को किस adb सेवा को टारगेट करना चाहिए. |
| AdbInitOptions | AndroidDebugBridge को शुरू करने के विकल्प. |
| AdbInitOptions.Builder | यह ADB के लिए, शुरू करने के विकल्प बनाता है. |
| AdbRootElevator |
यह एक AutoCloseable है. अगर ज़रूरत हो, तो यह adb रूट को चालू करता है. साथ ही, पूरा होने पर रूट की स्थिति को पहले जैसा कर देता है.
|
| AdbSocketUtils | |
| AdbSshConnection | एसएसएच ब्रिज के ज़रिए adb कनेक्शन. |
| AdbStopServerPreparer | adb टेस्ट चलाने से पहले और बाद में, होस्ट पर adb सर्वर को रोकने के लिए टारगेट प्रिपेयरर. |
| AdbTcpConnection | किसी डिवाइस के डिफ़ॉल्ट कनेक्शन का प्रतिनिधित्व करने वाला ऑब्जेक्ट. यह माना जाता है कि यह डिवाइस का स्टैंडर्ड adb कनेक्शन है. |
| AdbUtils | यह adb की कार्रवाइयों के लिए एक यूटिलिटी क्लास है. |
| AdbVersion | |
| AfterClassWithInfo |
AfterClass की तरह ही गारंटी देता है, लेकिन एनोटेट किए गए तरीके के लिए TestInformation पैरामीटर की ज़रूरत होती है.
|
| AggregatePostProcessor | यह मेट्रिक एग्रीगेटर है. यह कई बार दोहराए गए टेस्ट रन के दौरान इकट्ठा की गई संख्या वाली मेट्रिक के लिए, कम से कम, ज़्यादा से ज़्यादा, औसत, विचरण, मानक विचलन, कुल, गिनती, और वैकल्पिक रूप से पर्सेंटाइल देता है. यह इन मेट्रिक को डबल के तौर पर मानता है. |
| AllocationInfo | इस कुकी में, विज्ञापन इन्वेंट्री के बंटवारे से जुड़ी जानकारी होती है. |
| AllocationInfo.AllocationSorter | |
| AllocationInfo.SortMode | |
| AllocationsParser | |
| AllTestAppsInstallSetup |
यह एक ITargetPreparer है, जो IDeviceBuildInfo.getTestsDir() फ़ोल्डर में मौजूद सभी ऐप्लिकेशन को डिवाइस पर इंस्टॉल करता है.
|
| AltDirBehavior |
यह एक इनम है. इसका इस्तेमाल, अलग-अलग टेस्ट आर्टफ़ैक्ट इंस्टॉलर/पुशर के लिए, डायरेक्ट्री के अन्य व्यवहारों को तय करने के लिए किया जाता है
|
| AnalysisHeuristic | क्रम मायने रखता है. |
| AndroidBuildAPIException | यह Android Build API से जुड़ी गड़बड़ी के लिए एक अपवाद क्लास है. |
| AndroidBuildAPIHelper | Android Build क्लाइंट बनाने के लिए इस्तेमाल किया जाने वाला हेल्पर तरीका. |
| AndroidBuildApiLogSaver | यह क्लास, Android Build API में लॉग फ़ाइलें सेव करती है. |
| AndroidBuildAPIOptions | Android Build API क्लाइंट के लिए, होस्टवाइड कॉन्फ़िगरेशन के विकल्प. |
| AndroidBuildTestResult | यह कंटेनर ऑब्जेक्ट, टेस्ट के नतीजे को सेव करता है. इससे Android Build API पर नतीजे पोस्ट किए जा सकते हैं. |
| AndroidDebugBridge |
होस्ट-साइड Android डीबग ब्रिज (adb) से कनेक्शन
यह किसी भी डिवाइस, एम्युलेटर या उन पर चल रहे ऐप्लिकेशन से कम्यूनिकेट करने का मुख्य पॉइंट है. |
| AndroidDebugBridge.IClientChangeListener |
इस इंटरफ़ेस को लागू करने वाली क्लास, ऐसे तरीके उपलब्ध कराती हैं जिनसे ClientImpl
में हुए बदलावों को मैनेज किया जा सकता है.
|
| AndroidDebugBridge.IDebugBridgeChangeListener |
इस इंटरफ़ेस को लागू करने वाली क्लास, एक ऐसा तरीका उपलब्ध कराती हैं जिससे AndroidDebugBridge में होने वाले बदलावों (रीस्टार्ट करने की सुविधा भी शामिल है) को मैनेज किया जा सकता है.
|
| AndroidDebugBridge.IDeviceChangeListener |
इस इंटरफ़ेस को लागू करने वाली क्लास, ऐसे तरीके उपलब्ध कराती हैं जिनसे IDevice
जोड़ा, मिटाया, और बदला जा सकता है.
|
| AndroidJUnitTest | यह एक ऐसा टेस्ट है जो android.support.test.runner.AndroidJUnitRunner का इस्तेमाल करके, दिए गए डिवाइस पर इंस्ट्रुमेंटेशन टेस्ट पैकेज चलाता है. |
| AndroidTestOrchestratorRemoteTestRunner | यह adb कमांड और AndroidTestOrchestrator का इस्तेमाल करके, इंस्ट्रुमेंट की गई Android टेस्ट को चलाता है. |
| AoaTargetPreparer |
ITargetPreparer जो Android Open Accessory (AOAv2) प्रोटोकॉल का इस्तेमाल करके, कई कार्रवाइयां (जैसे, क्लिक और स्वाइप) करता है.
|
| ApiResponse | एपीआई की रिटर्न वैल्यू को पार्स करने के लिए क्लास. |
| ApiResponse.Candidate | |
| ApiResponse.UsageMetadata | |
| ApkChangeDetector |
यह क्लास यह पता लगाती है कि इंस्टॉल किए जाने वाले APK, डिवाइस पर मौजूद APK से अलग हैं या नहीं. इससे यह तय किया जा सकता है कि ERROR(/TestAppInstallSetup) के setUp और tearDown के दौरान, ऐप्लिकेशन को इंस्टॉल और अनइंस्टॉल करना है या नहीं.
|
| AppBuildInfo |
IBuildInfo, Android ऐप्लिकेशन और उसके टेस्ट पैकेज को दिखाता है.
|
| AppDeviceBuildInfo |
इस क्लास का इस्तेमाल बंद कर दिया गया है.
सीधे IDeviceBuildInfo का इस्तेमाल करें.
|
| AppSetup |
एक ITargetPreparer जो APK और उसके टेस्ट इंस्टॉल करता है.
|
| AppVersionFetcher | डिवाइस से ऐप्लिकेशन के वर्शन की स्ट्रिंग पाने के लिए यूटिलिटी क्लास. |
| AppVersionFetcher.AppVersionInfo | ऐप्लिकेशन के वर्शन की जानकारी के टाइप. |
| ArchModuleController | मॉड्यूल कंट्रोलर, दिए गए किसी भी आर्किटेक्चर से मेल न खाने पर टेस्ट नहीं चलाता है. |
| ArgsOptionParser |
पार्स किए गए कमांड लाइन आर्ग्युमेंट से Option फ़ील्ड भरता है.
|
| ArrayHelper | यह यूटिलिटी क्लास, adb के ज़रिए डिवाइसों से मिले डेटा को int/long में बदलने के लिए ऐरे उपलब्ध कराती है. |
| ArrayUtil | ऐरे के लिए यूटिलिटी फ़ंक्शन |
| ArtChrootPreparer | एआरटी टेस्ट के लिए chroot डायरेक्ट्री बनाएं. |
| ArtGTest | |
| ArtifactDetails | इससे, कॉन्टेंट के स्ट्रक्चर और उसके डिस्क्रिप्टर के बारे में पता चलता है. इन्हें CAS टूल जनरेट करता है |
| ArtifactDetails.ArtifactFileDescriptor | |
| ArtifactsAnalyzer | यह एक ऐसी सुविधा है जो बिल्ड आर्टफ़ैक्ट का विश्लेषण करके अहम जानकारी देती है. |
| ArtRunTest | यह एक टेस्ट रनर है, जो ART रन-टेस्ट चलाता है. |
| ArtRunTest.AdbShellCommandException | यह एक अपवाद क्लास है. इसका इस्तेमाल, ADB शेल कमांड को चालू करते समय हुई गड़बड़ी की जानकारी देने के लिए किया जाता है. |
| ArtTest | |
| ATestFileSystemLogSaver | LogSaver क्लास का इस्तेमाल ATest, किसी खास पाथ में लॉग सेव करने के लिए करता है. |
| AtestRunner |
ITestSuite को लागू करना
|
| AtraceCollector |
IMetricCollector, टेस्ट के दौरान ट्रेस करता है. साथ ही, नतीजे इकट्ठा करता है और उन्हें इनवोकेशन में लॉग करता है.
|
| AtraceRunMetricCollector | यह फ़ंक्शन, टेस्ट डिवाइस से दी गई डायरेक्ट्री के तहत सभी टेस्ट डायरेक्ट्री से ट्रेस इकट्ठा करता है. साथ ही, टेस्ट डायरेक्ट्री को लॉग करता है और टेस्ट डायरेक्ट्री के तहत ट्रेस फ़ाइलों को प्रोसेस करता है. इसके अलावा, यह मेट्रिक को एग्रीगेट करता है. |
| AutoLogCollector | गिनती करके यह बताया जाता है कि किस कलेक्टर को हार्नेस अपने-आप मैनेज कर सकता है. |
| AutomatedReporters | यह क्लास, Tradefed के ऑटोमेटेड रिपोर्टर से मैपिंग तय करती है. |
| AvdData | [IDevice.getAvdData] से मिला एवीडी डेटा. |
| AveragePostProcessor | पोस्ट प्रोसेसर को लागू करना, जो मेट्रिक की सूची का औसत कैलकुलेट करता है. |
B
| BackgroundDeviceAction | यह किसी डिवाइस पर एक कमांड चलाता है. यह कमांड तब तक दोहराई जाती है, जब तक कार्रवाई रद्द नहीं हो जाती. |
| BadPacketException | अगर पैकेट का कॉन्टेंट खराब है, तो यह अपवाद दिखता है. |
| BaseDeviceMetricCollector |
IMetricCollector को लागू करने का बुनियादी तरीका. इससे onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) और ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) पर डेटा इकट्ठा करने की प्रोसेस शुरू और बंद की जा सकती है.
|
| BaseEmulatorPreparer | लोकल एम्युलेटर लॉन्च करने के लिए, सामान्य तैयारी करने वाला. |
| BaseHostJUnit4Test | होस्ट JUnit4 स्टाइल के टेस्ट चलाने के लिए, बेसिक टेस्ट क्लास. |
| BaseLeveledLogOutput |
ILeveledLogOutput के लिए बुनियादी तौर पर लागू किया गया यह फ़ंक्शन, कुछ टैग को उनके नाम या कॉम्पोनेंट के आधार पर फ़िल्टर करने की अनुमति देता है.
|
| BaseModuleController |
IModuleController को बुनियादी तौर पर लागू करने का तरीका. इसका इस्तेमाल यह देखने के लिए किया जाना चाहिए कि कोई मॉड्यूल चलना चाहिए या नहीं.
|
| BaseMultiTargetPreparer |
IMultiTargetPreparer का बुनियादी तौर पर लागू किया गया वर्शन, जिससे ऑब्जेक्ट को बंद किया जा सकता है.
|
| BasePostProcessor |
यह बुनियादी IPostProcessor है, जिसे हर लागू करने वाले को बढ़ाना चाहिए.
|
| BaseRetryDecision |
IRetryDecision को बुनियादी तौर पर लागू करना.
|
| BaseStreamLogger<OS extends OutputStream> |
एक ILeveledLogOutput, जो लॉग मैसेज को आउटपुट स्ट्रीम और stdout पर भेजता है.
|
| BaseTargetPreparer |
ITargetPreparer के लिए बेस इंप्लीमेंटेशन क्लास. इससे यह कंट्रोल किया जा सकता है कि ऑब्जेक्ट बंद है या नहीं.
|
| BaseTestSuite | यह टेस्ट, नए सुइट सिस्टम के साथ Compatibility Test Suite को चलाने के लिए है. |
| BatchChannel<T> | जांच के नतीजे और आर्टफ़ैक्ट को बैच में अपलोड करने के लिए हेल्पर क्लास. |
| BatchChannel.BatchUploadAction<T> | जब आइटम का कोई बैच अपलोड करने के लिए तैयार हो, तब की जाने वाली कार्रवाई. |
| BatteryController | यह एक यूटिलिटी क्लास है. इसकी मदद से, किसी डिवाइस की बैटरी चार्जिंग की स्थिति को कंट्रोल किया जा सकता है. |
| BatteryRechargeDeviceRecovery | इस सेटिंग की मदद से, डिवाइस की बैटरी का लेवल तय सीमा से कम होने पर कोई कमांड ट्रिगर की जा सकती है. |
| BatteryTemperature | |
| BatteryUnavailableDeviceRecovery | बैटरी लेवल की जानकारी उपलब्ध न होने पर, कॉन्फ़िगरेशन को ट्रिगर करने वाला रिकवरी चेकर. |
| BeforeClassWithInfo |
BeforeClass की तरह ही गारंटी देता है, लेकिन एनोटेट किए गए तरीके के लिए TestInformation पैरामीटर की ज़रूरत होती है.
|
| BinaryState | इस Enum का इस्तेमाल, चालू/बंद की स्थिति को रिकॉर्ड करने के लिए किया जाता है. इसमें IGNORE no-op स्थिति भी शामिल होती है. |
| BluetoothConnectionLatencyCollector | कलेक्टर, डिवाइसों पर पहले से तय की गई statsd अवधि की मेट्रिक कॉन्फ़िगरेशन को पुश करेगा. साथ ही, हर प्रोफ़ाइल के लिए ब्लूटूथ कनेक्शन की अवधि इकट्ठा करेगा. |
| BluetoothConnectionStateCollector | यह कलेक्टर, BluetoothConnectionStateChanged मेट्रिक इकट्ठा करेगा. साथ ही, हर प्रोफ़ाइल के लिए कनेक्शन की स्थिति का नंबर रिकॉर्ड करेगा. |
| BluetoothConnectionSuccessRatePostProcessor |
पोस्टप्रोसेसर को लागू करना, जो ब्लूटूथ प्रोफ़ाइल के लिए सफलता दर का हिसाब लगाता है
"metric-key-match" का इस्तेमाल करके, ऐसी मेट्रिक तय करें जिनमें ब्लूटूथ कनेक्शन की स्थितियां संख्या वाले ऐरे में शामिल हों. उदाहरण [0, 1, 2, 3, 0, 1, 2, 3]. |
| BluetoothHciSnoopLogCollector | कलेक्टर, DUT पर ब्लूटूथ HCI स्नूप लॉग इन करने की सुविधा चालू करता है. साथ ही, हर टेस्ट के लिए लॉग इकट्ठा करता है. |
| BluetoothUtils |
डिवाइस पर BluetoothInstrumentation को कॉल करने के लिए यूटिलिटी फ़ंक्शन
डिवाइस के लिए BluetoothInstrumentation कोड, AOSP में यहां मिल सकता है:
|
| BootstrapBuildProvider |
एक IDeviceBuildProvider जो टेस्ट डिवाइस से बिल्ड की जानकारी बूटस्ट्रैप करता है
आम तौर पर, इसका इस्तेमाल उन डिवाइसों के लिए किया जाता है जिनमें बाहरी तौर पर उपलब्ध बिल्ड होता है. जैसे, |
| BootstrapServiceFileResolverLoader | यह सेवा लोड करने की सुविधा का इस्तेमाल करके, रिज़ॉल्वर लोड करता है. |
| Bugreport | यह ऑब्जेक्ट, गड़बड़ी की रिपोर्ट वाली फ़ाइलों के रेफ़रंस सेव करता है. यह फ़्लैट गड़बड़ी की रिपोर्ट और ज़िप की गई गड़बड़ी की रिपोर्ट (bugreportz) के साथ काम करता है. |
| BugreportCollector |
यह एक पास-थ्रू ITestInvocationListener है. यह कॉन्फ़िगर किए जा सकने वाले इवेंट होने पर, गड़बड़ी की रिपोर्ट इकट्ठा करता है. इसके बाद, गड़बड़ी की हर रिपोर्ट इकट्ठा होने पर, यह अपने चाइल्ड पर ITestInvocationListener.testLog को कॉल करता है.
|
| BugreportCollector.Filter | |
| BugreportCollector.Freq | |
| BugreportCollector.Noun | |
| BugreportCollector.Predicate | पूरा प्रेडिकेट, जिसमें यह बताया गया हो कि बग रिपोर्ट कब कैप्चर करनी है. |
| BugreportCollector.Relation | |
| BugreportCollector.SubPredicate | |
| BugreportzOnFailureCollector | टेस्ट केस फ़ेल होने पर, bugreportz इकट्ठा करता है. |
| BugreportzOnTestCaseFailureCollector | रन में मौजूद किसी टेस्ट केस के फ़ेल होने पर, bugreportz इकट्ठा करता है. |
| BuildAnalysis | यह किसी एक बिल्ड के विश्लेषण के नतीजों को दिखाता है. |
| BuildError | अगर दी गई बिल्ड फ़ाइल नहीं चलती है, तो यह अपवाद दिखता है. |
| BuildInfo |
IBuildInfo का सामान्य तौर पर लागू किया गया वर्शन, जिसे ITestDevice के साथ जोड़ा जाना चाहिए.
|
| BuildInfoKey | यह क्लास, बिल्ड की जानकारी से जुड़ी क्वेरी के लिए गिनती करती है. |
| BuildInfoKey.BuildInfoFileKey |
यह एनम, उन सभी फ़ाइल टाइप के बारे में बताता है जिनके लिए IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) के ज़रिए क्वेरी की जा सकती है.
|
| BuildInfoRecorder |
एक ITargetPreparer जो बिल्ड की जानकारी वाले मेटा डेटा को किसी फ़ाइल में लिखता है.
|
| BuildInfoUtil |
IBuildInfo में बदलाव करने में मदद करने वाली यूटिल क्लास
|
| BuildRetrievalError | टेस्टिंग के लिए बिल्ड वापस पाने के दौरान कोई गंभीर गड़बड़ी हुई. |
| BuildSerializedVersion |
यह क्लास, सभी IBuildInfo के मौजूदा सीरियल वर्शन के बारे में जानकारी देती है.
|
| BuildTestsZipUtils | यह एक हेल्पर क्लास है. इसका इस्तेमाल, Android Build System से जनरेट की गई टेस्ट ज़िप से जुड़े ऑपरेशन के लिए किया जाता है |
| BulkEmailer | यह ईमेल भेजने की सुविधा देने वाला टूल है. इससे ये कॉन्फ़िगरेशन किए जा सकते हैं: भेजने का इंटरवल, शुरुआती बस्ट साइज़, ईमेल पाने वाले लोग, और ईमेल की कुल संख्या. |
| BundletoolUtil | यह यूटिलिटी क्लास है. यह डिवाइस पर .apks फ़ाइलें इंस्टॉल करने के लिए, bundletool कमांड लाइन का इस्तेमाल करती है. |
| ByteArrayInputStreamSource | |
| ByteArrayList | यह क्लास, हल्के-फुल्के बाइट ऐरे को दिखाने के लिए इस्तेमाल की जाती है. |
| ByteArrayUtil | बाइट ऐरे पर काम करने के लिए यूटिलिटी, जैसे कि बाइट को पूर्णांक में बदलना. |
| ByteBufferUtil | |
| ByteStreamDownloader |
ByteStream gRPC सेवा के Read तरीके को लागू करने वाला क्लाइंट.
|
| ByteStreamUploader |
ByteStream gRPC सेवा के Write तरीके को लागू करने वाला क्लाइंट.
|
C
| CacheClientFactory |
यह एक फ़ैक्ट्री है, जो ICacheClient का सिंगलटन इंस्टेंस बनाती है.
|
| CanceledException | यह एक ऐब्स्ट्रैक्ट अपवाद है. यह तब थ्रो किया जा सकता है, जब उपयोगकर्ता के इनपुट से कार्रवाई रद्द हो जाती है. |
| CapabilitiesNewReply | यह JDWP प्रोटोकॉल के CapabilitiesNew जवाब का पेलोड है. |
| CarModuleController | यह कंट्रोलर, नॉन-ऑटोमोटिव डिवाइसों पर टेस्ट केस लागू होने से रोकता है. |
| CarryDnaeError |
JUnit4 फ़्रेमवर्क के ज़रिए DeviceNotAvailableException को लागू करने के लिए, इंटरनल RuntimeException.
|
| CarryInterruptedException | यह तब थ्रो होता है, जब टेस्ट फ़ेज़ का टाइम आउट ट्रिगर हो जाता है और InterruptedException को टेस्ट एक्ज़ीक्यूशन थ्रेड से इनवोकेशन एक्ज़ीक्यूशन थ्रेड में ले जाना होता है. |
| CasFuseDriverProfile | CasDriverProfile, डिवाइस की उन इमेज के लिए IFuseDriverProfile का खास तौर पर लागू किया गया वर्शन है जो FastCDC की मदद से छोटे-छोटे हिस्सों में बांटी गई डायरेक्ट्री होती हैं. |
| CdmaDeviceFlasher | यह क्लास, CDMA रेडियो वाले किसी Android डिवाइस पर इमेज दिखाती है. |
| CecControllerTokenProvider | यह कुकी, कंज़्यूमर इलेक्ट्रॉनिक्स कंट्रोल (सीईसी) से जुड़े टोकन के लिए टोकन उपलब्ध कराती है. |
| CentralDirectoryInfo | CentralDirectoryInfo एक क्लास है. इसमें किसी ZIP फ़ाइल के अंदर मौजूद फ़ाइल/फ़ोल्डर की जानकारी होती है. |
| CheckPairingPreparer |
एक CompanionAwarePreparer, जो प्राइमरी और कंपैनियन डिवाइसों के बीच बीटी बॉन्डिंग की पुष्टि करता है
|
| Chunker |
यह फ़ंक्शन, blob को ज़्यादा से ज़्यादा chunkSize बाइट के एक या उससे ज़्यादा Chunk में बांटता है.
|
| Chunker.Chunk | ब्लॉब का एक हिस्सा. |
| ChunkHandler | इसे ऐसी क्लास के साथ सबक्लास करें जो एक या उससे ज़्यादा तरह के चंक को हैंडल करती है. |
| CircularAtraceUtil | यह एक atrace यूटिलिटी है. इसे मुख्य रूप से मंकी टेस्टिंग के दौरान, एएनआर की गड़बड़ियों की असल वजहों का पता लगाने के लिए बनाया गया है. |
| CircularByteArray | यह एक डेटा स्ट्रक्चर है. इसका इस्तेमाल, तय साइज़ वाली ऐसी ऐरे को सेव करने के लिए किया जाता है जो सर्कुलर बफ़र के तौर पर काम करती है. साथ ही, यह ऐरे में मौजूद सभी वैल्यू के कुल योग को ट्रैक करती है. |
| ClangCodeCoverageCollector |
एक BaseDeviceMetricCollector, जो डिवाइस से Clang कवरेज मेज़रमेंट को पुल करेगा और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करेगा.
|
| ClangProfileIndexer | यह एक यूटिलिटी क्लास है, जो Clang कोड कवरेज मेज़रमेंट को इंडेक्स करती है. |
| ClassNotFoundConfigurationException |
ConfigurationException का इस्तेमाल तब किया जाता है, जब किसी ऑब्जेक्ट की क्लास नहीं मिलती है.
|
| ClassPathScanner | यह क्लासपाथ पर मौजूद एंट्री ढूंढता है. |
| ClassPathScanner.ClassNameFilter |
एक IClassPathFilter जो Java क्लास के नामों को फ़िल्टर और ट्रांसफ़ॉर्म करता है.
|
| ClassPathScanner.ExternalClassNameFilter |
ऐसी ClassNameFilter जो इनर क्लास को अस्वीकार करती है
|
| ClassPathScanner.IClassPathFilter |
क्लाथपाथ एंट्री पाथ के लिए फ़िल्टर
|
| क्लाइंट | यह एक क्लाइंट को दिखाता है. आम तौर पर, यह Dalvik VM प्रोसेस होती है. |
| क्लाइंट | Android Test Storage क्लाइंट, टेस्ट के नतीजों को Test Storage सेवा पर अपलोड करता है. |
| ClientData |
इसमें ClientImpl का डेटा होता है.
|
| ClientData.AllocationTrackingStatus | |
| ClientData.DebuggerStatus | |
| ClientData.HeapData | हीप की जानकारी. |
| ClientData.HeapInfo | |
| ClientData.HprofData | |
| ClientData.HprofData.Type | |
| ClientData.IAllocationTrackingHandler | |
| ClientData.IHprofDumpHandler | ऐसे हैंडलर जो HPROF डंप पर कार्रवाई कर सकते हैं. |
| ClientData.IMethodProfilingHandler | ऐसे हैंडलर जो मेथड प्रोफ़ाइलिंग की जानकारी के आधार पर कार्रवाई कर सकते हैं |
| ClientData.MethodProfilingStatus | |
| ClientData.Names | |
| ClientImpl | यह एक क्लाइंट को दिखाता है. आम तौर पर, यह Dalvik VM प्रोसेस होती है. |
| ClientTracker |
यह कुकी, डिवाइस clients को ट्रैक करती है
|
| ClockworkUtils | एक से ज़्यादा डिवाइसों के लॉजिक को शेयर करने के लिए क्लॉकवर्क यूटिलिटी |
| CloseableTraceScope | स्कोप की गई क्लास, जो try-with-resources के ज़रिए ट्रेसिंग सेक्शन की रिपोर्ट करने की अनुमति देती है |
| ClusterBuildInfo |
TFC से पाइप किए गए बिल्ड के लिए IBuildInfo क्लास.
|
| ClusterBuildProvider |
टीएफ़सी टेस्ट के संसाधन डाउनलोड करने के लिए IBuildProvider.
|
| ClusterClient |
टीसीएफ़ के बैकएंड के साथ इंटरैक्ट करने के लिए, IClusterClient लागू किया गया है.
|
| ClusterCommand | यह क्लास, TF क्लस्टर से फ़ेच किए गए टास्क को दिखाती है. |
| ClusterCommand.RequestType | |
| ClusterCommand.State | TF क्लस्टर में कमांड की स्थिति. |
| ClusterCommandConfigBuilder | यह क्लास, क्लस्टर कमांड के लिए कॉन्फ़िगरेशन फ़ाइल बनाने के लिए होती है. |
| ClusterCommandEvent | यह क्लास, क्लस्टर कमांड इवेंट को अपलोड करने के लिए इनकैप्सुलेट करती है. |
| ClusterCommandEvent.Builder | |
| ClusterCommandEvent.Type | |
| ClusterCommandLauncher |
यह एक IRemoteTest क्लास है. इसका इस्तेमाल, TF के सबप्रोसेस के ज़रिए TFC से कोई कमांड लॉन्च करने के लिए किया जाता है.
|
| ClusterCommandScheduler |
टीएफ़सी (Tradefed Cluster) के साथ काम करने के लिए ICommandScheduler.
|
| ClusterCommandStatus | यह क्लास, टीएफ़ क्लस्टर से मिले किसी निर्देश की स्थिति और उसे रद्द करने की वजह के बारे में बताती है. |
| ClusterDeviceInfo | यह क्लास, क्लस्टर डिवाइस की जानकारी को इनकैप्सुलेट करती है, ताकि उसे अपलोड किया जा सके. |
| ClusterDeviceInfo.Builder | |
| ClusterDeviceMonitor |
IDeviceMonitor लागू करने का तरीका, जो Tradefed Cluster सेवा को नतीजे रिपोर्ट करता है.
|
| ClusterEventUploader<T extends IClusterEvent> |
ClusterEventUploader क्लास, जो IClusterEvent को TFC पर अपलोड करती है.
|
| ClusterHostEvent | यह क्लास, क्लस्टर होस्ट इवेंट को अपलोड करने के लिए इनकैप्सुलेट करती है. |
| ClusterHostEvent.Builder | |
| ClusterHostEvent.HostEventType | होस्ट इवेंट के अलग-अलग टाइप के एनम. |
| ClusterHostUtil | TF क्लस्टर के लिए स्टैटिक यूटिल फ़ंक्शन, ताकि ग्लोबल कॉन्फ़िगरेशन इंस्टेंस, होस्ट की जानकारी वगैरह मिल सके. |
| ClusterLogSaver |
TFC में टेस्ट के आउटपुट अपलोड करने के लिए, ILogSaver क्लास.
|
| ClusterLogSaver.FilePickingStrategy | फ़ाइल चुनने की रणनीतियां. |
| ClusterOptions | |
| CodeCoverageCollector |
एक BaseDeviceMetricCollector, जो डिवाइस से Java और नेटिव कवरेज मेज़रमेंट को पुल करेगा और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करेगा.
|
| CodeCoverageTest | यह टेस्ट, किसी डिवाइस पर इंस्ट्रुमेंटेशन टेस्ट पैकेज चलाता है और कोड कवरेज रिपोर्ट जनरेट करता है. |
| CollectingByteOutputReceiver |
एक IShellOutputReceiver, जो पूरे शेल आउटपुट को byte[] में इकट्ठा करता है.
|
| CollectingOutputReceiver |
एक IShellOutputReceiver, जो पूरे शेल आउटपुट को एक String में इकट्ठा करता है.
|
| CollectingOutputReceiver |
एक IShellOutputReceiver, जो पूरे शेल आउटपुट को एक String में इकट्ठा करता है.
|
| CollectingTestListener |
ITestInvocationListener जो जांच के सभी नतीजे इकट्ठा करेगा.
|
| CollectorHelper |
यह हेल्पर, कई जगहों पर ज़रूरी IMetricCollector कार्रवाइयां करता है.
|
| CommandBaselineSetter | यह एक सामान्य सेटर है, जो adb shell कमांड के ज़रिए डिवाइस की बेसलाइन सेटिंग को मैनेज करता है. |
| CommandFileParser | कमांड लाइन के सेट वाली फ़ाइल के लिए पार्सर. |
| CommandFileParser.CommandLine | |
| CommandInterrupter | यह सेवा, TradeFederation कमांड को रोकने या उन्हें न रोके जा सकने वाली कमांड के तौर पर मार्क करने की अनुमति देती है. |
| CommandLineBuildInfoBuilder |
यह यूटिलिटी, कमांड लाइन से सामान्य बिल्ड की जानकारी वाले आर्ग्युमेंट कैप्चर करने के लिए होती है. साथ ही, इससे IBuildInfo बनाया जाता है.
|
| CommandOptions |
ICommandOptions को लागू करना.
|
| CommandOptionsGetter | सेवा लागू करने वाला ऐसा फ़ंक्शन जो दिए गए इनवोकेशन की कमांड के विकल्पों की वैल्यू दिखाता है. |
| CommandRejectedException | |
| CommandResult | इसमें किसी निर्देश का नतीजा होता है. |
| CommandRunner | TradeFederation का एक वैकल्पिक एंट्री पॉइंट, जो कमांड लाइन के तर्कों में दी गई कमांड को चलाएगा और फिर बंद हो जाएगा. |
| CommandRunner.ExitCode | ऐसे गड़बड़ी कोड जिनसे बाहर निकला जा सकता है. |
| CommandScheduler | यह एक शेड्यूलर है, जो सभी उपलब्ध डिवाइसों पर TradeFederation कमांड चलाता है. |
| CommandScheduler.HostState | होस्ट की अलग-अलग स्थितियों के एनम |
| CommandStatus | इससे, समय के हिसाब से की जाने वाली कार्रवाई की स्थिति के बारे में पता चलता है. |
| CommandStatusHandler | यह हैंडलर, इनवोकेशन के स्टेटस को मॉनिटर और अपडेट करने में मदद करता है. |
| CommandSuccessModuleController | यह मॉड्यूल कंट्रोलर के लिए बेस क्लास है. इससे, शेल कमांड के काम न करने पर टेस्ट मॉड्यूल को स्किप किया जा सकता है. |
| CommonLogRemoteFileUtil | इस यूटिलिटी की मदद से, सामान्य फ़ाइलों के रिमोट लॉग फ़ेच करने के लॉजिक के लिए, अलग-अलग रिमोट डिवाइसों के कोड को डुप्लीकेट होने से रोका जा सकता है. |
| CommonLogRemoteFileUtil.KnownLogFileEntry | यह रिमोट डिवाइसों के लिए, जानी-पहचानी लॉग एंट्री का प्रतिनिधित्व करता है. |
| CompanionAllocator |
यह एक बेसिक क्लास है, जो कंपैनियन डिवाइस को असाइन करने और उसे रिलीज़ करने का काम करती है
|
| CompanionAwarePreparer |
यह एक ITargetPreparer है, जिसमें पहले से असाइन किए गए कंपैनियन डिवाइस को पाने का लॉजिक शामिल होता है.
|
| CompanionAwareTest |
यह एक बुनियादी टेस्ट क्लास है. इसमें कंपैनियन डिवाइस को पाने और उसकी जांच करने से जुड़ी बॉयलरप्लेट जानकारी शामिल होती है
सबक्लास, कंपैनियन को वापस पाने के लिए |
| CompanionDeviceTracker | कंपैनियन डिवाइसों को असाइन करने और अनअसाइन करने के लिए क्लास |
| CompanionRunCommandTargetPreparer |
एक ITargetPreparer, जो चुने गए कंपैनियन डिवाइस पर तय किए गए निर्देश चलाता है
|
| CompanionTestAppInstallSetup |
ITargetPreparer, IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा ऐप्लिकेशन को, साथ में इस्तेमाल किए जाने वाले डिवाइस पर इंस्टॉल करता है.
|
| CompileBootImageWithSpeedTargetPreparer | यह बूट क्लासपाथ और सिस्टम सर्वर को कंपाइलर फ़िल्टर 'speed' के साथ फिर से कंपाइल करता है. |
| ConditionFailureMonitor | फ़ंक्शन को कॉल करने के दौरान होने वाली किसी भी गड़बड़ी पर नज़र रखें. |
| ConditionPriorityBlockingQueue<T> |
यह थ्रेड-सेफ़ क्लास है. इसमें ERROR(/PriorityBlockingQueue) जैसे ऑपरेशन होते हैं. इसकी मदद से, किसी शर्त को पूरा करने वाले ऑब्जेक्ट वापस पाए जा सकते हैं.
|
| ConditionPriorityBlockingQueue.AlwaysMatch<T> |
एक ConditionPriorityBlockingQueue.IMatcher, जो किसी भी ऑब्जेक्ट से मेल खाता है.
|
| ConditionPriorityBlockingQueue.IMatcher<T> | यह एक इंटरफ़ेस है. इससे यह पता चलता है कि एलिमेंट, किसी शर्त से मेल खाते हैं या नहीं. |
| ConfigCompleter |
हमारे टीएफ़ कॉन्फ़िगरेशन के लिए, Completer को लागू करना.
|
| ConfigurableGrpcDynamicShardingClient | |
| कॉन्फ़िगरेशन |
IConfiguration को लागू करने का एक तरीका, जो लोड किए गए कॉन्फ़िगरेशन ऑब्जेक्ट को मैप में सेव करता है.
|
| ConfigurationDef | इस कुकी में कॉन्फ़िगरेशन, उससे जुड़े ऑब्जेक्ट, और उनके विकल्पों का रिकॉर्ड होता है. |
| ConfigurationDef.ConfigObjectDef | यह ऑब्जेक्ट, className और उसके दिखने की संख्या की जानकारी सेव करता है. उदाहरण के लिए, अगर किसी कॉन्फ़िगरेशन में एक ही ऑब्जेक्ट दो बार है, तो पहले ऑब्जेक्ट के दिखने की संख्या एक होगी. |
| ConfigurationDescriptor | कॉन्फ़िगरेशन ऑब्जेक्ट, जो कॉन्फ़िगरेशन के किसी पहलू के बारे में बताता है. |
| ConfigurationDescriptor.LocalTestRunner | इस enum का इस्तेमाल, लोकल टेस्ट रनर के बारे में बताने के लिए किया जाता है. |
| ConfigurationException | अगर कॉन्फ़िगरेशन लोड नहीं किया जा सका, तो यह अपवाद दिखता है. |
| ConfigurationFactory |
IConfiguration बनाने के लिए फ़ैक्ट्री.
|
| ConfigurationFactory.ConfigLoader | IConfigDefLoader को लागू करने वाला क्लास, जो एक रूट कॉन्फ़िगरेशन से शामिल किए गए कॉन्फ़िगरेशन को ट्रैक करता है. साथ ही, साइक्लिक शामिल करने पर अपवाद दिखाता है. |
| ConfigurationFactory.ExceptionLoader | |
| ConfigurationUtil | कॉन्फ़िगरेशन फ़ाइलों को मैनेज करने के लिए यूटिलिटी फ़ंक्शन. |
| ConfigurationXmlParserSettings |
ConfigurationXmlParser के लिए सेटिंग स्वीकार करने वाली एक सामान्य क्लास
इस क्लास में सेटिंग पास करने के लिए, उपनाम देना ज़रूरी है. |
| ConfigurationYamlParser | Tradefed कॉन्फ़िगरेशन के YAML स्टाइल के लिए पार्सर |
| ConfigUtil | statsd कॉन्फ़िगरेशन फ़ाइलें बनाने, उनके साथ इंटरैक्ट करने, और उन्हें पुश करने के लिए यूटिलिटी क्लास. |
| ConfigUtil.LogSource | |
| Console |
TradeFederation का मुख्य कंसोल, जो उपयोगकर्ता को इंटरैक्ट करने के लिए इंटरफ़ेस उपलब्ध कराता है
फ़िलहाल, ये ऑपरेशन किए जा सकते हैं
|
| Console.ArgRunnable<T> |
run तरीके के साथ एक Runnable, जो आर्ग्युमेंट ले सकता है
|
| Console.CaptureList |
List<List<String>> के लिए सुविधा टाइप
|
| ConsoleReaderOutputStream |
यह एक OutputStream है. इसका इस्तेमाल करके, System.out.print() को उपयोगकर्ता की LineReader unfinishedLine के साथ बेहतर तरीके से काम करने के लिए बनाया जा सकता है.
|
| ConsoleResultReporter | नतीजे की जानकारी देने वाला टूल, जो टेस्ट के नतीजों को कंसोल पर प्रिंट करता है. |
| ContentAnalysisContext | किसी कॉन्टेंट का सही तरीके से विश्लेषण करने के लिए, उसके बारे में जानकारी दें. |
| ContentAnalysisContext.AnalysisMethod | इसमें बताया गया है कि सही विश्लेषण के लिए, कॉन्टेंट स्ट्रक्चर से क्या उम्मीद की जानी चाहिए. |
| ContentAnalysisResults | कॉन्टेंट के विश्लेषण की खास जानकारी. |
| ContentInformation | यह इसके बेस और मौजूदा वर्शन के दिए गए बिल्ड टारगेट के लिए कॉन्टेंट दिखाता है. |
| ContentMerkleTree | कॉन्टेंट की जानकारी से MerkleTree का हिसाब लगाएं. |
| ContentModuleLister | कॉन्टेक्स्ट से मॉड्यूल की सूची का हिसाब लगाओ. |
| ContentProviderHandler | यह हैंडलर, कॉन्टेंट देने वाली कंपनी के साथ इंटरैक्शन को ऐब्स्ट्रैक्ट करता है. साथ ही, अलग-अलग कार्रवाइयों के लिए, डिवाइस के कॉन्टेंट देने वाली कंपनी का इस्तेमाल करने की अनुमति देता है. |
| ContentRequest | एपीआई से अनुरोध करने के लिए क्लास. |
| ContentRequest.Content | |
| ContentRequest.InlineData | |
| ContentRequest.Part | |
| CountingTestResultListener |
TestResultListener जो TestStatus के हिसाब से टेस्ट की कुल संख्या को ट्रैक करता है
|
| CountTestCasesCollector |
किसी दिए गए IRemoteTest के लिए, टेस्ट केस की संख्या गिनें और उसकी रिपोर्ट बनाएं.
|
| CoverageMeasurementForwarder | यह एक प्लेसहोल्डर टेस्ट है. यह बिल्ड प्रोवाइडर से लॉगर को कवरेज मेज़रमेंट फ़ॉरवर्ड करता है. |
| CoverageOptions | कवरेज के विकल्पों को सेव करने के लिए, Tradefed ऑब्जेक्ट. |
| CoverageOptions.Toolchain | |
| CpuThrottlingWaiter |
एक ITargetPreparer जो तब तक इंतज़ार करता है, जब तक सभी कोर पर ज़्यादा से ज़्यादा फ़्रीक्वेंसी, उपलब्ध सबसे ज़्यादा लेवल पर वापस नहीं आ जाती
|
| CreateAvdPreparer | |
| CreateUserPreparer | उपयोगकर्ता बनाने और आखिर में उसे हटाने के लिए टारगेट प्रिपेयरर. |
| CurlGenAiClient | GenAI API के साथ इंटरैक्ट करने और प्रॉम्प्ट के अनुरोध करने के लिए, एक सेंट्रल क्लाइंट उपलब्ध कराएं. |
| CurlGenAiClient.Model | इस्तेमाल किए जा सकने वाले मॉडल की सूची. |
| CurrentInvocation | यह एक ऐसी क्लास है जो मौजूदा इनवोकेशन की जानकारी को ट्रैक करती है और उसे उपलब्ध कराती है. यह जानकारी, इनवोकेशन में कहीं भी इस्तेमाल की जा सकती है. |
| CurrentInvocation.InvocationInfo | यह एक खास नाम वाली कुंजी है. हम इसे हमेशा इनवॉकेशन के लिए पॉप्युलेट करेंगे. |
| CurrentInvocation.IsolationGrade | आइसोलेशन के लेवल के बारे में बताता है |
D
| DdmJdwpExtension | |
| DdmJdwpExtension.DdmInterceptor | |
| DdmJdwpExtension.Event | |
| DdmPreferences | डीडीएम लाइब्रेरी के लिए प्राथमिकताएं. |
| डीबगर | इससे JDWP डीबगर के साथ, कनेक्शन के चालू होने या चालू होने की प्रोसेस का पता चलता है. |
| DebugHostLogOnFailureCollector | यह कलेक्टर, टेस्ट केस फ़ेल होने पर होस्ट-साइड के लॉग इकट्ठा करेगा और उन्हें लॉग करेगा. |
| DebugViewDumpHandler | |
| DefaultConnection | किसी डिवाइस के डिफ़ॉल्ट कनेक्शन का प्रतिनिधित्व करने वाला ऑब्जेक्ट. यह माना जाता है कि यह डिवाइस का स्टैंडर्ड adb कनेक्शन है. |
| DefaultConnection.ConnectionBuilder | कनेक्शन के बारे में बताने के लिए इस्तेमाल किया गया बिल्डर. |
| DefaultRemoteAndroidTestRunner |
ddmlib RemoteAndroidTestRunner का एक्सटेंशन, जिसका इस्तेमाल Tradefed के कुछ मामलों में डिफ़ॉल्ट वैल्यू सेट करने के लिए किया जाता है.
|
| DefaultTestsZipInstaller | टेस्ट ज़िप इंस्टॉलर का डिफ़ॉल्ट तौर पर लागू किया गया वर्शन. |
| DelegatedInvocationExecution |
InvocationExecution जो किसी अन्य Tradefed बाइनरी को एक्ज़ीक्यूशन सौंपते हैं.
|
| DependenciesResolver | यह एक नए तरह का प्रोवाइडर है. इसकी मदद से, टेस्ट के लिए सभी डिपेंडेंसी पाई जा सकती हैं. |
| DeviceActionTargetPreparer |
डिवाइस की कार्रवाइयां करने के लिए, ITargetPreparer.
|
| DeviceActionUtil | डिवाइस पर कार्रवाइयां करने के लिए, यूटिलिटी क्लास. |
| DeviceActionUtil.Command | डिवाइस पर कार्रवाई करने के लिए निर्देश. |
| DeviceActionUtil.DeviceActionConfigError | कॉन्फ़िगरेशन से जुड़ी गड़बड़ी के लिए अपवाद. |
| DeviceAllocationResult | यह किसी निर्देश के लिए, मेमोरी असाइन करने की कोशिश के नतीजों को दिखाता है. |
| DeviceAllocationState | IDeviceManager के हिसाब से, डिवाइस के असाइनमेंट की स्थिति दिखाता है |
| DeviceAvailableChecker | यह जांचने वाला टूल कि कोई मॉड्यूल, डिवाइस को ऑफ़लाइन मोड में न छोड़ दे. |
| DeviceBaselineChecker | हर मॉड्यूल से पहले, डिवाइस की बेसलाइन सेटिंग सेट करें. |
| DeviceBaselineSetter | इस ऐब्स्ट्रैक्ट क्लास का इस्तेमाल, डिवाइस की बेसलाइन सेटिंग बनाने के लिए किया जाता है. |
| DeviceBatteryLevelChecker |
एक IRemoteTest जो बैटरी के कम से कम चार्ज होने की जांच करता है. अगर बैटरी कम से कम चार्ज नहीं है, तो यह बैटरी के दूसरे चार्जिंग थ्रेशोल्ड तक पहुंचने का इंतज़ार करता है.
|
| DeviceBatteryResourceMetricCollector | यह कलेक्टर, डिवाइस की बैटरी की मेट्रिक इकट्ठा करता है. |
| DeviceBuildDescriptor |
यह IBuildInfo के लिए रैपर क्लास है. इसमें डिवाइस के प्लैटफ़ॉर्म के बिल्ड की जानकारी पाने के लिए हेल्पर तरीके शामिल होते हैं.
|
| DeviceBuildInfo |
एक IBuildInfo, जो Android डिवाइस के पूरे बिल्ड और (ज़रूरत पड़ने पर) उसके टेस्ट को दिखाता है.
|
| DeviceBuildInfoBootStrapper |
एक ITargetPreparer जो डिवाइस से पढ़े गए एट्रिब्यूट के साथ, बिल्ड की जानकारी वाले फ़ील्ड को बदलता है
यह उन डिवाइसों की जांच करने के लिए काम आता है जिनमें किसी बाहरी सोर्स से जनरेट की गई बिल्ड मौजूद हैं. जैसे, |
| DeviceBuildInfoInjector |
एक ITargetPreparer जो IBuildInfo में DeviceBuildDescriptor मेटाडेटा डालता है.
|
| DeviceCleaner | यह टेस्ट के बाद, रीबूट करता है या फ़ॉर्मैट करता है. साथ ही, स्क्रीन को बंद करने का विकल्प भी देता है |
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceConcurrentUtil |
इसमें डिवाइस पर एक साथ कई कमांड चलाने के लिए, यूटिलिटी के तरीके और क्लास शामिल हैं
|
| DeviceConcurrentUtil.ShellCommandCallable<V> |
यह एक ERROR(/Callable) है, जो किसी ITestDevice पर शेल कमांड को एक्ज़ीक्यूट करने की जानकारी को रैप करता है.
|
| DeviceConfigurationHolder |
यह एक खास IDeviceConfiguration ऑब्जेक्ट है. यह लोड किए गए डिवाइस के कॉन्फ़िगरेशन ऑब्जेक्ट को अपने एट्रिब्यूट में सेव करता है.
|
| DeviceConnection |
यह ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger)) के साथ इस्तेमाल करने के लिए, ADB के ज़रिए किसी डिवाइस से कनेक्शन दिखाता है.
|
| DeviceConnection.Factory | |
| DeviceDescriptor | यह एक क्लास है, जिसमें टेस्ट किए जा रहे डिवाइस के बारे में जानकारी होती है. |
| DeviceDisconnectedException | इस गड़बड़ी का पता तब चलता है, जब डिवाइस को उसके ट्रांसपोर्ट टाइप के ज़रिए ऐक्सेस नहीं किया जा सकता. उदाहरण के लिए, अगर डिवाइस अब यूएसबी या टीसीपी/आईपी कनेक्शन के ज़रिए नहीं दिख रहा है |
| DeviceErrorIdentifier | डिवाइस में हुई गड़बड़ियों और डिवाइस से रिपोर्ट की गई गड़बड़ियों के आइडेंटिफ़ायर. |
| DeviceFailedToBootError | अगर किसी डिवाइस पर बिल्ड फ़्लैश करने के बाद वह बूट नहीं होता है, तो यह अपवाद दिखता है. |
| DeviceFeatureFlag | |
| DeviceFeatureModuleController | मॉड्यूल कंट्रोलर, जो कुछ सुविधाओं के साथ काम न करने पर टेस्ट नहीं चलाता. |
| DeviceFileReporter |
यह एक यूटिलिटी क्लास है. यह डिवाइस में फ़ाइलों की जांच करती है और अगर फ़ाइलें मिलती हैं, तो उन्हें ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) पर भेजती है.
|
| DeviceFlashPreparer |
एक ITargetPreparer, जो Android के हार्डवेयर पर इमेज दिखाता है.
|
| DeviceFoldableState | डिवाइस के फ़ोल्ड होने की स्थिति को "cmd device_state print-states" के तौर पर दिखाया गया है. |
| DeviceFolderBuildInfo |
एक IDeviceBuildInfo, जिसमें लोकल फ़ाइल सिस्टम पर मौजूद डायरेक्ट्री में मौजूद अन्य बिल्ड आर्टफ़ैक्ट भी शामिल होते हैं.
|
| DeviceImageTracker | डिवाइस के कुछ इंक्रीमेंटल अपडेट के लिए, हमें अंतर का हिसाब लगाने के लिए बेसलाइन फ़ाइलों की ज़रूरत होती है. |
| DeviceImageTracker.FileCacheTracker | डिवाइस की इमेज और उसके मेटाडेटा की कैश मेमोरी में सेव की गई जानकारी को ट्रैक करता है |
| DeviceImageZipFlashingTargetPreparer | यह एक टारगेट प्रिपेयरर है, जो किसी खास फ़ॉर्मैट में उपलब्ध कराई गई डिवाइस की इमेज के साथ डिवाइस को फ़्लैश करता है. |
| DeviceImpl | डिवाइस. |
| DeviceInspectionResult | जब कोई डिवाइस उपलब्ध नहीं होता है, तब क्लास में डिवाइस की जांच के नतीजे शामिल होते हैं. |
| DeviceInternetAccessibilityResourceMetricCollector | कलेक्टर, google.com को पिंग करता है. इससे यह पता चलता है कि डिवाइस में इंटरनेट ऐक्सेस करने की सुविधा है या नहीं. |
| DeviceJUnit4ClassRunner |
JUnit4 टेस्ट रनर, जो IDeviceTest के साथ भी काम करता है.
|
| DeviceJUnit4ClassRunner.LogAnnotation | फ़र्ज़ी एनोटेशन, जिसका मकसद रिपोर्टर को लॉग भेजना है. |
| DeviceJUnit4ClassRunner.MetricAnnotation | फ़र्ज़ी एनोटेशन, जिसका मकसद रिपोर्टर को मेट्रिक भेजना है. |
| DeviceJUnit4ClassRunner.TestLogData |
ExternalResource और TestRule को लागू करना.
|
| DeviceJUnit4ClassRunner.TestMetrics |
ExternalResource और TestRule को लागू करना.
|
| DeviceListMonitorTask | |
| DeviceLogger | इंक्रीमेंटल के लिए utils.ILogger का इस्तेमाल करने वाली ब्रिज क्लास. |
| DeviceManagementGrpcServer | GRPC सर्वर, जो Tradefed से डिवाइस को रिज़र्व करने की अनुमति देता है. |
| DeviceManager | |
| DeviceManager.FastbootDevice | फ़ास्टबूट मोड में डिवाइस का प्रतिनिधित्व. |
| DeviceMerkleTree | डिवाइस के कॉन्टेंट की जानकारी से MerkleTree का हिसाब लगाना. |
| DeviceMetricData | यह ऑब्जेक्ट, मेट्रिक कलेक्टर से इकट्ठा किया गया पूरा डेटा सेव करता है. |
| DeviceMonitor |
DeviceMonitor, adb से जुड़े डिवाइसों को मॉनिटर करता है.
|
| DeviceMonitor.DeviceListComparisonResult | |
| DeviceMonitorMultiplexer |
यह एक प्रॉक्सी क्लास है, जिसका इस्तेमाल कई IDeviceMonitor को अनुरोध भेजने के लिए किया जाता है.
|
| DeviceNotAvailableException | जब कोई डिवाइस टेस्टिंग के लिए उपलब्ध नहीं होता है, तब यह गड़बड़ी दिखती है. |
| DeviceOwnerTargetPreparer |
एक ITargetPreparer जो डिवाइस के मालिक के कॉम्पोनेंट को सेट अप करता है.
|
| DeviceParameterizedRunner | होस्ट-साइड पर पैरामीटर के हिसाब से टेस्ट करने के लिए, JUnit4 स्टाइल का पैरामीटर वाला रनर. |
| DeviceProperties | डिवाइस साइड प्रॉपर्टी के नामों के लिए सामान्य कॉन्स्टेंट की परिभाषाएं |
| DeviceRecoveryModeUtil | |
| DeviceReleaseReporter | डिवाइस रिलीज़ रिपोर्टर, पैरंट प्रोसेस के साथ कम्यूनिकेट करता है. इससे डिवाइसों को रिलीज़ किया जा सकता है. |
| DeviceResetFeature | डिवाइस रीसेट करने की सुविधा को सर्वर साइड पर लागू किया जाता है. |
| DeviceResetHandler | यह कुकी, डिवाइस को रीसेट करने की सुविधा को सामान्य तौर पर मैनेज करती है. |
| DeviceRuntimeException | जब डिवाइस पर की गई कार्रवाई से उम्मीद के मुताबिक नतीजे नहीं मिलते हैं, तब यह गड़बड़ी होती है. |
| DeviceSelectionOptions | डिवाइस चुनने की शर्तों के लिए कंटेनर. |
| DeviceSelectionOptions.DeviceRequestedType | प्लेसहोल्डर डिवाइसों के अलग-अलग टाइप, जिनके साथ यह सुविधा काम करती है. |
| DeviceSettingChecker | जांच करें कि मॉड्यूल के चलने के दौरान डिवाइस की सेटिंग में बदलाव हुआ है या नहीं. |
| DeviceSetup |
यह एक ITargetPreparer है, जो दिए गए Option के आधार पर, डिवाइस को टेस्टिंग के लिए कॉन्फ़िगर करता है.
|
| DeviceSnapshotFeature | डिवाइस स्नैपशॉट को सर्वर साइड पर लागू किया गया है. |
| DeviceSnapshotHandler | कटलफ़िश के स्नैपशॉट को मैनेज करने वाली यूटिलिटी. |
| DeviceStateMonitor |
यह हेल्पर क्लास, IDevice की स्थिति को मॉनिटर करने के लिए है.
|
| DeviceStorageAgeResourceMetricCollector | logcat से स्टोरेज की उम्र पार्स करें. |
| DeviceStorageFiller | स्टोरेज को खाली करने के लिए, टारगेट प्रिपेयरर को निर्देश दें, ताकि कुछ जगह खाली हो सके. |
| DeviceStorageStatusChecker | देखें कि दिए गए पार्टीशन के लिए, डिवाइस में ज़रूरत के मुताबिक डिस्क स्पेस है या नहीं. |
| DeviceStringPusher | फ़ाइल में स्ट्रिंग लिखने के लिए, टारगेट प्रिपेयरर. |
| DeviceSuite |
यह JUnit4 कंटेनर Suite को बढ़ाता है, ताकि उन टेस्ट को ITestDevice दिया जा सके जिनके लिए इसकी ज़रूरत है.
|
| DeviceSyncHelper | यह कुकी, डिवाइस पर नई डिवाइस इमेज को सिंक करने में मदद करती है. |
| DeviceTestCase |
सहायता करने वाला JUnit टेस्ट केस, जो IRemoteTest और IDeviceTest सेवाएं उपलब्ध कराता है.
|
| DeviceTestResult |
TestResult का एक खास वर्शन, जो DeviceNotAvailableException होने पर बंद हो जाएगा
|
| DeviceTestResult.RuntimeDeviceNotAvailableException | |
| DeviceTestRunOptions | BaseHostJUnit4Test के ज़रिए डिवाइस टेस्ट चलाने से जुड़े विकल्पों के लिए बिल्डर क्लास. |
| DeviceTestSuite |
सहायता करने वाला JUnit टेस्ट सुइट, जो IRemoteTest और IDeviceTest सेवाएं उपलब्ध कराता है.
|
| DeviceTraceCollector | यह कलेक्टर, टेस्ट रन शुरू होने पर perfetto ट्रेस शुरू करेगा और आखिर में ट्रेस फ़ाइल को लॉग करेगा. |
| DeviceUnavailableMonitor | यह लिसनर, सिर्फ़ टेस्ट केस लेवल के डीएनएई को कैप्चर करने की कोशिश करता है. |
| DeviceUnresponsiveException |
DeviceNotAvailableException की एक खास स्थिति, जिसमें डिवाइस adb को दिखता है, लेकिन जवाब नहीं देता. जैसे, कमांड का टाइम आउट हो जाता है, बूट नहीं होता वगैरह
|
| DeviceUpdateTargetPreparer |
यह एक ऐब्स्ट्रैक्ट ITargetPreparer है. यह बाहरी सोर्स (बिल्ड सेवा के बजाय) से डिवाइस इमेज फ़ाइल का इस्तेमाल करके, डिवाइसों को अपडेट करने से जुड़े सामान्य चरणों को पूरा करता है.
|
| DeviceWifiResourceMetricCollector | यह कलेक्टर, कनेक्ट किए गए वाई-फ़ाई सिग्नल की मौजूदा क्षमता और लिंक की स्पीड की मेट्रिक इकट्ठा करता है. |
| DeviceWiper |
एक ITargetPreparer जो उपयोगकर्ता के डेटा को मिटाता है
|
| DigestCalculator |
Digest को कंप्यूट करने के लिए यूटिलिटी के तरीके.
|
| DirectedGraph<V> | यह डायरेक्टेड अनवेटेड ग्राफ़ को लागू करने का तरीका है. |
| DisableSELinuxTargetPreparer | यह टारगेट प्रिपेयरर है. अगर SELinux चालू है, तो यह उसे बंद कर देता है. |
| DryRunKeyStore | ड्राई-रन के लिए कीस्टोर, जहां कीस्टोर की किसी भी वैल्यू को हमेशा सही तरीके से बदला और ढूंढा जाता है. |
| DryRunner | यह टेस्ट को असल में लागू करने के बजाय, उन्हें पारदर्शी तरीके से आज़माता है. |
| DynamicFileStubTest | यह Tradefed टेस्ट है. इससे यह जांच की जाती है कि Tradefed, डाइनैमिक फ़ाइल को सही तरीके से हल कर सकता है या नहीं. |
| DynamicRemoteFileResolver | यह क्लास, रिमोट फ़ाइलों के पाथ को हल करने में मदद करती है. |
| DynamicRemoteFileResolver.FileResolverLoader |
IRemoteFileResolver को लागू करने के तरीके लोड करता है.
|
| DynamicShardHelper | शार्डिंग की रणनीति, ताकि एक से ज़्यादा टीएफ़ इंस्टेंस के बीच रिमोट वर्क क्यूइंग की अनुमति दी जा सके |
| DynamicShardingConnectionInfoMessage | यह कुकी, डेटा होल्ड करने वाली क्लास में सेट की जाती है, ताकि इस सुविधा के सर्वर के ज़रिए डेटा को आसानी से भेजा जा सके. |
| DynamicSystemPreparer |
ITargetPreparer, डाइनैमिक सिस्टम अपडेट की मदद से डिवाइस पर सिस्टम इमेज सेट अप करता है.
|
E
| EarlyDeviceReleaseFeature | डिवाइस को रिलीज़ होने से पहले इस्तेमाल करने की सुविधा के लिए, सर्वर पर सुविधा लागू करना. |
| ईमेल | ईमेल भेजने के लिए हेल्पर क्लास. |
| EmailHostHealthAgent |
होस्ट मॉनिटर की रिपोर्ट से ईमेल भेजने के लिए IHostHealthAgent लागू करना
|
| EmmaXmlConstants | emma xml रिपोर्ट को पार्स करते समय इस्तेमाल किए गए कॉन्स्टेंट. |
| EmulatorMemoryCpuCapturer | |
| EndCentralDirectoryInfo | EndCentralDirectoryInfo एक क्लास है. इसमें किसी ZIP फ़ाइल की पूरी जानकारी होती है. |
| EnforcedSeLinuxChecker | यह स्टेटस चेकर, Selinux के स्टेटस की पुष्टि करता है. |
| EnvironmentVariableUtil | एनवायरमेंट वैरिएबल तैयार करने के लिए, हेल्पर मेथड का कलेक्शन. |
| EraseUserDataPreparer |
एक ITargetPreparer जो डिवाइस पर मौजूद उपयोगकर्ता का डेटा वाइप करता है.
|
| ErrorIdentifier | इस इंटरफ़ेस में, किसी गड़बड़ी और उसकी प्रॉपर्टी के बारे में बताया गया है. |
| ErrorStorageUtil | यह हेल्पर क्लास, सामान्य स्टोरेज के साथ अलाइन करने के लिए गड़बड़ियों में बदलाव करती है. |
| EventsLoggerListener | यह लिसनर, इसे मिलने वाले सभी इवेंट को किसी फ़ाइल में लॉग करता है |
| ExceptionThrowingRunnerWrapper | |
| ExecutableAction | यह एक वैल्यू क्लास है, जो किसी ऐसे ऐक्शन को दिखाती है जिसे लागू किया जा सकता है. |
| ExecutableActionResult |
यह वैल्यू क्लास, ExecutableAction के नतीजे को दिखाती है.
|
| ExecutableBaseTest | यह टेस्ट के एक्ज़ीक्यूटेबल स्टाइल के लिए बेस क्लास है. |
| ExecutableHostTest | होस्ट पर चलने वाली एक्ज़ीक्यूटेबल फ़ाइल के लिए टेस्ट रनर. |
| ExecutableTargetTest | यह टारगेट पर चलने वाली एक्ज़ीक्यूटेबल के लिए टेस्ट रनर है. |
| ExecutionFiles | टेस्ट या इनवोकेशन को लागू करने के दौरान जनरेट हुई फ़ाइलें, जिन्हें टेस्टिंग के लिए ले जाना ज़रूरी है. |
| ExecutionFiles.FilesKey | मैप के लिए, स्टैंडर्ड तौर पर इस्तेमाल होने वाली कुंजियों की गिनती. |
| ExecutionProperties | टेस्ट या इनवोकेशन के दौरान जनरेट की गई प्रॉपर्टी. |
| ExistingBuildProvider |
एक IBuildProvider जो पहले से बनाए गए IBuildInfo को दिखाता है.
|
| ExtendedFile | यह स्टैंडर्ड फ़ाइल का एक्सटेंशन है. इसका इस्तेमाल, बिल्ड से जुड़ा मेटाडेटा ले जाने के लिए किया जाता है. |
| ExtensionAtomsRegistry | statsd के स्थानीय इस्तेमाल के लिए ExtensionAtomsRegistry. |
F
| FailureDescription | यह क्लास, Trade Federation में टेस्ट के फ़ेल होने की जानकारी देती है. |
| FakeTest | यह एक फ़र्ज़ी टेस्ट है. इसका मकसद, टेस्ट के नतीजों को आसानी से दोहराना है. |
| FakeTestsZipFolder | यह एक टेस्टिंग फ़िक्चर है. यह कॉन्टेंट की सूची के आधार पर, बिना ज़िप किए गए फ़र्ज़ी टेस्ट फ़ोल्डर बनाता है. |
| FakeTestsZipFolder.ItemType | |
| FastbootCommandPreparer | यह टारगेट प्रिपेयरर है, जो फ़ास्टबूट को ट्रिगर करता है और फ़ास्टबूट कमांड भेजता है. |
| FastbootDeviceFlasher | यह क्लास, फ़िज़िकल Android हार्डवेयर पर इमेज फ़्लैश करने के लिए फ़ास्टबूट पर निर्भर करती है. |
| FastbootHelper | fastboot की कार्रवाइयों के लिए हेल्पर क्लास. |
| FastbootPack | इसे अनपैक करने के लिए, बूटलोडर की खास जानकारी का पालन करें. |
| FastbootUpdateBootstrapPreparer |
यह एक ITargetPreparer है. यह तय की गई फ़ाइलों (बूटलोडर, रेडियो, डिवाइस इमेज ज़िप) को IDeviceBuildInfo में स्टेज करता है, ताकि डिवाइसों को FastbootDeviceFlasher से फ़्लैश किया जा सके. इसके बाद, बूट के बाद डिवाइस के एट्रिब्यूट को बिल्ड की जानकारी में डालता है, ताकि नतीजों की रिपोर्टिंग की जा सके.
|
| FatalHostError | यह एक ऐसा अपवाद है जिससे पता चलता है कि TradeFederation चलाने वाली होस्ट मशीन पर, ऐसी गंभीर गड़बड़ी हुई है जिसे ठीक नहीं किया जा सकता. साथ ही, TradeFederation इंस्टेंस को बंद कर देना चाहिए. |
| FeatureFlagTargetPreparer | यह फ़ंक्शन, DeviceConfig को अपडेट करता है. DeviceConfig, रिमोट सेवा से ट्यून किए गए फ़ीचर फ़्लैग होते हैं. |
| FileDownloadCache | यह एक हेल्पर क्लास है. यह डाउनलोड की गई फ़ाइलों के लोकल फ़ाइल सिस्टम के एलआरयू कैश को बनाए रखती है. |
| FileDownloadCacheFactory |
FileDownloadCache बनाने के लिए फ़ैक्ट्री
|
| FileDownloadCacheWrapper |
यह एक रैपर क्लास है, जो FileDownloadCache इंटरफ़ेस को लागू करते समय FileDownloadCache सुविधाएं देती है.IFileDownloader
|
| FileIdleMonitor | यह कुकी, फ़ाइलों को मॉनिटर करती है.अगर वे कुछ समय से इस्तेमाल नहीं की गई हैं, तो यह कॉलबैक को एक्ज़ीक्यूट करती है. |
| FileInputStreamSource |
एक InputStreamSource जो इनपुट फ़ाइल लेता है.
|
| FileListingService |
यह IDevice के लिए साइड फ़ाइल लिस्टिंग सेवा उपलब्ध कराता है.
|
| FileListingService.FileEntry | यह डायरेक्ट्री में किसी एंट्री को दिखाता है. |
| FileListingService.IListingReceiver |
इस इंटरफ़ेस को लागू करने वाली क्लास, एक ऐसा तरीका उपलब्ध कराती हैं जो डिवाइस पर ls कमांड से मिलने वाले एसिंक्रोनस नतीजे को मैनेज करता है.
|
| FileLogger |
एक ILeveledLogOutput, जो लॉग मैसेज को किसी फ़ाइल और stdout पर भेजता है.
|
| FilePermissionUtil | यह यूटिलिटी क्लास, फ़ाइल की अनुमतियों को मैनेज करने की सुविधा देती है. |
| FileProtoResultReporter |
प्रोटो रिपोर्टर, जो TestRecord को किसी फ़ाइल में डंप करता है.
|
| FilePullerDeviceMetricCollector |
एक BaseDeviceMetricCollector जो डिवाइस से आने वाली मेट्रिक की कुंजी को सुनता है और उन्हें डिवाइस से फ़ाइल के तौर पर खींचता है.
|
| FilePullerLogCollector | डिवाइस-साइड से रिपोर्ट की गई फ़ाइल का लॉगर. |
| FileSystemLogSaver | लॉग को किसी फ़ाइल सिस्टम में सेव करें. |
| FilesystemRootChecker | |
| FileUtil | फ़ाइल से जुड़ी कार्रवाइयों के लिए हेल्पर क्लास |
| FileUtil.LowDiskSpaceException | अगर डिस्क में इस्तेमाल की जा सकने वाली जगह, तय सीमा से कम है, तो यह गड़बड़ी दिखती है. |
| FilteredResultForwarder |
ResultForwarder का ऐसा वैरिएंट जो सिर्फ़ TestDescription की अनुमति वाली सूची को रिपोर्ट करने की अनुमति देता है.
|
| FixedByteArrayOutputStream |
यह मेमोरी में मौजूद ERROR(/OutputStream) है, जो सिर्फ़ ज़्यादा से ज़्यादा डेटा सेव करती है.
|
| FlashingMethod | यह एक इनम है. इससे यह पता चलता है कि टेस्ट किए जा रहे डिवाइस को फ़्लैश करने के लिए किस तरीके का इस्तेमाल किया गया है |
| FlashingResourcesParser | यह एक ऐसी क्लास है जो डिवाइस को फ़्लैश करने के लिए ज़रूरी, सहायक इमेज फ़ाइलों के वर्शन को पार्स करती है. |
| FlashingResourcesParser.AndroidInfo |
Map<String, MultiMap<String, String>> के लिए typedef.
|
| FlashingResourcesParser.Constraint |
फ़िल्टर करने वाला इंटरफ़ेस, जिसका मकसद FlashingResourcesParser को कुछ ऐसे संसाधनों को अनदेखा करने की अनुमति देना है जिनका इस्तेमाल वह आम तौर पर कर सकता है
|
| FlashingResourceUtil |
इस यूटिलिटी की मदद से, आर्टफ़ैक्ट का सही वर्शन सेट किया जा सकता है, ताकि उन्हें DeviceFlashPreparer के ज़रिए फ़्लैश किया जा सके.
|
| FoldableExpandingHandler |
हर नॉन-प्राइमरी फ़ोल्डेबल कॉन्फ़िगरेशन के लिए, IModuleParameterHandler ज़्यादा में बदल रहा है.
|
| FoldableHandler | यह फ़ोल्ड किए जा सकने वाले डिवाइसों के लिए सामान्य हैंडलर है. यह फ़ोल्ड किए जा सकने वाले डिवाइसों के पैरामीटर लेकर, खास मॉड्यूल बना सकता है. |
| FoldableModePreparer | टारगेट प्रिपेयरर, जो डिवाइस को फ़ोल्ड करने की स्थिति को बदल सकता है. |
| FolderBuildInfo |
IFolderBuildInfo को लागू करना.
|
| FolderSaver |
एक ITargetPreparer जो डिवाइस से डायरेक्ट्री खींचता है, उसे कंप्रेस करता है, और लॉगिंग बैकएंड में सेव करता है.
|
| FormattedGeneratorReporter | यह रिपोर्टर, किसी खास फ़ॉर्मैट में रिपोर्ट जनरेट करने की सुविधा देता है. |
| FreeDeviceState | |
| FuseMountManager | |
| FuseUtil | यह FUSE ऑपरेशन के लिए हेल्पर क्लास है. |
| FutilityCommandPreparer | फ़ुटिलिटी कमांड को लागू करने के लिए, तैयारी करने वाला. |
G
| GceAvdInfo | किसी GCE AVD इंस्टेंस के लिए काम का डेटा सेव रखने वाला स्ट्रक्चर. |
| GceAvdInfo.GceStatus | |
| GceAvdInfo.LogFileEntry | |
| GceLHPTunnelMonitor | ऑक्सीजन के लिए इस्तेमाल की जाने वाली Gce लैब होस्ट प्रॉक्सी टनल के लिए थ्रेड मॉनिटर. |
| GceManager | यह हेल्पर, GCE को शुरू/बंद करने और GCE से लॉग इकट्ठा करने के लिए GCE कॉल को मैनेज करता है. |
| GceRemoteCmdFormatter | यह यूटिलिटी क्लास, रिमोट GCE डिवाइस तक पहुंचने के लिए कमांड को फ़ॉर्मैट करती है. |
| GceRemoteCmdFormatter.ScpMode | एससीपी का इस्तेमाल, फ़ाइल को पुश या पुल करने के लिए किया जा सकता है. यह इस बात पर निर्भर करता है कि आर्ग्युमेंट का स्ट्रक्चर कैसा है. |
| GceSshTunnelMonitor | Gce ssh टनल के लिए थ्रेड मॉनिटर. |
| GcovCodeCoverageCollector |
एक BaseDeviceMetricCollector जो डिवाइस से gcov कवरेज मेज़रमेंट को खींच लेगा और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग कर देगा.
|
| GcovKernelCodeCoverageCollector |
एक BaseDeviceMetricCollector, जो debugfs से gcov कर्नल कवरेज मेज़रमेंट को डिवाइस से बाहर निकालता है. इसके बाद, उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करता है.
|
| GCSBucketUtil | Google Cloud Storage (GCS) से फ़ाइलें डाउनलोड और अपलोड करने के लिए, फ़ाइल मैनेजर. |
| GCSBucketUtil.GCSFileMetadata | GCS में फ़ाइल की जानकारी के लिए सामान्य रैपर. |
| GCSCommon | कोई कार्रवाई नहीं हुई! इसके बजाय, com.android.tradefed.util.gcs.GCSCommon का इस्तेमाल करें. |
| GCSCommon | यह Gcs ऑपरेशन के लिए बेसिक क्लास है. जैसे, डाउनलोड और अपलोड करना. |
| GCSConfigurationFactory |
ConfigurationFactory, Google Cloud Storage से कॉन्फ़िगरेशन लोड करता है.
|
| GCSConfigurationFactory.GCSConfigLoader |
ConfigurationFactory.ConfigLoader का एक्सटेंशन, जो GCS से कॉन्फ़िगरेशन लोड करता है. यह एक रूट कॉन्फ़िगरेशन से शामिल किए गए कॉन्फ़िगरेशन को ट्रैक करता है. साथ ही, साइक्लिकल इन्क्लूड पर एक अपवाद दिखाता है.
|
| GCSConfigurationServer | कॉन्फ़िग सर्वर, Google Cloud Storage (GCS) से कॉन्फ़िगरेशन लोड करता है. |
| GCSDownloaderHelper | यह GCS बकेट के लिए डाउनलोडर है. यह ग्लोबल कॉन्फ़िगरेशन को कैश करने और उसे हल करने का काम करता है. |
| GCSFileDownloader | Google Cloud Storage (GCS) से फ़ाइल डाउनलोड करने के लिए, फ़ाइल डाउनलोडर. |
| GCSFileDownloaderBase | Google Cloud Storage (GCS) से फ़ाइल डाउनलोड करने के लिए, फ़ाइल डाउनलोडर. |
| GCSFileUploader | यह कुकी, फ़ाइल अपलोड करने की सुविधा देती है. इससे फ़ाइल का डेटा, Google Cloud Storage (GCS) में अपलोड किया जा सकता है. |
| GCSHelper | |
| GCSHostResourceManager | GCS (Google Cloud Storage) से होस्ट रिसॉर्स डाउनलोड करें. |
| GcsRemoteFileResolver |
IRemoteFileResolver को लागू करना, ताकि GCS बकेट से डाउनलोड किया जा सके.
|
| GenericLogcatEventParser<LogcatEventType> | इवेंट के लिए logcat इनपुट को पार्स करता है. |
| GenericLogcatEventParser.LogcatEvent | इवेंट टाइप और ट्रिगर करने वाले logcat मैसेज के साथ logcat इवेंट को सेव करने के लिए स्ट्रक्चर |
| GetPreviousPassedHelper | यह हेल्पर, पास किए गए पिछले टेस्ट के फ़िल्टर पाने में मदद करता है. |
| GkiDeviceFlashPreparer | टारगेट प्रिपेयरर, जो डिवाइस को Android के सामान्य कर्नेल की जेनरिक इमेज के साथ फ़्लैश करता है. |
| GlobalConfiguration |
IGlobalConfiguration लागू करने की सुविधा, जो लोड किए गए कॉन्फ़िगरेशन ऑब्जेक्ट को मैप में सेव करती है
|
| GlobalFilterGetter | सेवा लागू करने की सुविधा, जो किसी दिए गए इनवोकेशन के फ़िल्टर दिखाती है. |
| GlobalTestFilter | इनवोकेशन पर लागू किए गए फ़िल्टर के विकल्प. |
| GoogleAccountPreparer |
एक ITargetPreparer जो Google खातों को कॉन्फ़िगर करने की सुविधा देता है.
|
| GoogleAccountUtil | एक ऐसी सुविधा जो किसी डिवाइस पर Google खातों को कॉन्फ़िगर करने में मदद करती है |
| GoogleApiClientUtil | Google API क्लाइंट बनाने के लिए यूटिलिटी. |
| GoogleApiClientUtilBase | |
| GoogleBenchmarkResultParser | यह फ़ंक्शन, शेल से चलने वाले Google Benchmark के नतीजों को पार्स करता है. साथ ही, सभी नतीजों के साथ एक मैप दिखाता है. |
| GoogleBenchmarkTest | यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर Google के बेंचमार्क टेस्ट पैकेज को चलाता है. |
| GranularRetriableTestWrapper |
रैपर क्लास, IRemoteTest पर काम करती है, ताकि टेस्टकेस लेवल पर IRemoteTest को ग्रेन्यूलेट किया जा सके.
|
| GranularRetriableTestWrapper.StartEndCollector | क्लास हेल्पर, जो रन शुरू और खत्म होने की जानकारी देता है. |
| GsiDeviceFlashPreparer | यह टारगेट प्रिपेयरर, डिवाइस पर Android के लिए सामान्य सिस्टम इमेज फ़्लैश करता है. |
| GTest | यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर नेटिव टेस्ट पैकेज चलाता है. |
| GTestBase | gTest की बेस क्लास |
| GTestListTestParser | यह "--gtest_list_tests" पैरामीटर के साथ, gtest ड्राई रन मोड के लिए नतीजे का पार्सर है. |
| GTestResultParser | यह शेल से चलने वाले GTest का इस्तेमाल करके, नेटिव टेस्ट के 'रॉ आउटपुट मोड' के नतीजों को पार्स करता है. साथ ही, ITestInvocationListener को नतीजों के बारे में सूचना देता है. |
| GTestXmlResultParser | यह शेल से चलने वाले GTest का इस्तेमाल करके, नेटिव टेस्ट के 'xml output mode' के नतीजों को पार्स करता है. साथ ही, ITestRunListener को नतीजों के बारे में सूचना देता है. |
H
| HandleAppName | "ऐप्लिकेशन का नाम" (APNM) चंक को मैनेज करें. |
| HandleExit | प्रोग्राम से ऑप्ट आउट करने का अनुरोध सबमिट करें. |
| HandleHeap | यह कुकी, हीप के स्टेटस अपडेट को मैनेज करती है. |
| HandleHello | यह कुकी, "hello" चंक (HELO) और सुविधा खोजने की प्रोसेस को मैनेज करती है. |
| HandleNativeHeap | थ्रेड के स्टेटस अपडेट को मैनेज करता है. |
| HandleProfiling | यह कुकी, हीप के स्टेटस अपडेट को मैनेज करती है. |
| HandleTest | थ्रेड के स्टेटस अपडेट को मैनेज करता है. |
| HandleThread | थ्रेड के स्टेटस अपडेट को मैनेज करता है. |
| HandleViewDebug | |
| HandleWait | "wait" चंक (WAIT) को मैनेज करता है. |
| HarnessException | हार्नेस में थ्रो किए गए अपवाद के लिए, बुनियादी अपवाद क्लास. |
| HarnessIOException | यह एक अपवाद है, जो फ़ाइल से जुड़ी समस्याओं को ठीक करने में मदद करता है. |
| HarnessRuntimeException | |
| HeapHostMonitor |
AbstractHostMonitor लागू किया गया है. यह होस्ट पर हीप मेमोरी को मॉनिटर करता है और इसे समय-समय पर इतिहास के लॉग में लॉग करता है.
|
| HeapSegment | यह हीप के किसी सेगमेंट में मौजूद ऑब्जेक्ट के टाइप और उनकी जगहों के बारे में बताता है. |
| HeapSegment.HeapSegmentElement | यह एचपीएसजी डेटा में एन्कोड किए गए ऑब्जेक्ट/रीजन के बारे में बताता है. |
| HelloWorldMultiTargetPreparer |
IMultiTargetPreparer को लागू करने का उदाहरण.
|
| HistoryLogger | TF History Logger, एक खास लॉग होता है. इसमें सिर्फ़ कुछ खास इवेंट शामिल होते हैं. |
| HostGTest | यह एक ऐसा टेस्ट है जो नेटिव टेस्ट पैकेज चलाता है. |
| HostMetric | यह क्लास, रिपोर्ट की जाने वाली होस्ट मेट्रिक के सैंपल को दिखाती है. |
| HostOptions | होस्ट के विकल्पों को होल्ड करने वाली क्लास. |
| HostStatsdMetricCollector |
यह IMetricCollector, statsd यूटिलिटी कमांड का इस्तेमाल करके होस्ट साइड से statsd मेट्रिक इकट्ठा करता है.
|
| HostTest | यह JUnit होस्ट पर आधारित टेस्ट के लिए टेस्ट रनर है. |
| HostUtils | यह कुकी, होस्ट टेस्ट चलाने के लिए कुछ काम के यूटिलिटी मेथड लागू करती है. |
| HprofAllocSiteParser | यह हेल्पर क्लास, hprof रिपोर्ट के Allocation Sites सेक्शन से जानकारी पार्स करती है. |
| HttpHelper | इसमें एचटीटीपी अनुरोध करने के लिए हेल्पर मेथड शामिल हैं |
| HttpHelper.RequestRunnable |
IRunUtil.runEscalatingTimedRetry(long, long, long, long, IRunnableResult) के साथ अनुरोध करने के लिए, इसे चलाया जा सकता है.
|
| HttpMultipartPost | यह हेल्पर क्लास, कई हिस्सों वाले एचटीटीपी पोस्ट अनुरोध करने के लिए है. |
| HttpRemoteFileResolver |
IRemoteFileResolver को लागू करना, ताकि http के ज़रिए रिमोट फ़ाइल डाउनलोड की जा सके
|
| HttpsRemoteFileResolver |
IRemoteFileResolver को लागू किया गया है. इससे https के ज़रिए रिमोट फ़ाइल डाउनलोड की जा सकती है
|
I
| IAbi | टेस्ट किए जा रहे एबीआई को दिखाने वाला इंटरफ़ेस. |
| IAbiReceiver | ऐसा टेस्ट जिसमें जांच किए जा रहे एबीआई की ज़रूरत होती है. |
| IAndroidDebugBridge |
इस पैकेज में इस्तेमाल किए गए ERROR(/com.android.ddmlib.AndroidDebugBridge) तरीकों के लिए इंटरफ़ेस की परिभाषा.
|
| IAppBuildInfo |
इस इंटरफ़ेस का इस्तेमाल बंद कर दिया गया है.
सीधे IBuildInfo का इस्तेमाल करें.
|
| IAutoRetriableTest |
IRemoteTest के लिए इंटरफ़ेस, जो ITestFilterReceiver को लागू नहीं करता है, लेकिन फिर भी अपने-आप फिर से कोशिश करने की सुविधा के साथ काम करना चाहता है.
|
| IBatteryInfo | यह इंटरफ़ेस, डिवाइस की बैटरी के साथ इंटरैक्ट करने की सुविधा तय करता है. |
| IBatteryInfo.BatteryState | इससे बैटरी के चार्ज होने की मौजूदा स्थिति के बारे में पता चलता है. |
| IBlockFilter | इस कुकी से यह कंट्रोल किया जाता है कि डिवाइस को डिलीवर किया जाने वाला डेटा ब्लॉक दिखाया जाना चाहिए या नहीं. |
| IBlockTransformer | डेटा ब्लॉक को भेजने से पहले, उसमें बदलाव करने का विकल्प. |
| IBuildInfo | इस कुकी में, टेस्ट किए जा रहे बिल्ड के बारे में जानकारी होती है. |
| IBuildInfo.BuildInfoProperties |
कुछ प्रॉपर्टी के लिए, IBuildInfo को कुछ बदलाव करने पड़ सकते हैं.
|
| IBuildProvider | इस कुकी का इस्तेमाल, टेस्ट की जा रही बिल्ड के बारे में जानकारी देने के लिए किया जाता है. |
| IBuildReceiver | ऐसा टेस्ट जिसमें टेस्ट किए जा रहे बिल्ड का रेफ़रंस देना ज़रूरी होता है. |
| ICacheClient | कैश क्लाइंट के लिए इंटरफ़ेस. |
| IClusterClient | यह टीएफ़सी बैकएंड के साथ इंटरैक्ट करने के लिए एक इंटरफ़ेस है. |
| IClusterEvent | यह इंटरफ़ेस, किसी भी क्लस्टर इवेंट को TFC पर अपलोड करने के लिए होता है. |
| IClusterEventUploader<T extends IClusterEvent> | ClusterEventUploader के लिए इंटरफ़ेस |
| IClusterOptions | क्लस्टर से जुड़े विकल्प पाने के लिए इंटरफ़ेस. |
| ICommandOptions | कमांड को लागू करने के विकल्पों के लिए कंटेनर. |
| ICommandScheduler | TradeFederation कमांड चलाने के लिए शेड्यूलर. |
| ICommandScheduler.IScheduledInvocationListener | इनवोकेशन पूरा होने पर, इनवोकेशन इवेंट के लिए लिसनर. |
| ICompressionStrategy | एक ऐसा इंटरफ़ेस जो कंप्रेस करने वाले एल्गोरिदम को दिखाता है. इसे रनटाइम में चुना जा सकता है. |
| IConfigOptionValueTransformer | कॉन्फ़िगरेशन के विकल्प की वैल्यू में बदलाव करने के लिए इंटरफ़ेस |
| IConfigurableVirtualDevice | यह एक इंटरफ़ेस है. इसका इस्तेमाल, पहले से कॉन्फ़िगर किए गए वर्चुअल डिवाइस की जानकारी देने के लिए किया जाता है. जैसे, होस्ट आईपी, होस्ट उपयोगकर्ता, पोर्ट ऑफ़सेट वगैरह. |
| IConfiguration | TradeFederation इनवोकेशन के लिए कॉन्फ़िगरेशन की जानकारी. |
| IConfigurationFactory |
IConfiguration बनाने के लिए फ़ैक्ट्री
|
| IConfigurationReceiver |
IConfiguration को स्वीकार करने वाले ऑब्जेक्ट को दिखाने के लिए, सामान्य इंटरफ़ेस.
|
| IConfigurationServer | कॉन्फ़िगरेशन सर्वर के लिए इंटरफ़ेस. |
| ICredentialFactory |
यह क्रेडेंशियल फ़ैक्ट्री के लिए एक इंटरफ़ेस है, ताकि oauth2 Credential बनाया जा सके.
|
| IDefaultObjectLoader | यह इंटरफ़ेस, डिफ़ॉल्ट ऑब्जेक्ट लोड करने के लिए होता है. ये ऑब्जेक्ट, हमारे YAML कॉन्फ़िगरेशन का हिस्सा होने चाहिए. |
| IDefaultObjectLoader.LoaderConfiguration | लोडिंग कॉन्फ़िगरेशन ऑब्जेक्ट, लोडर को जानकारी देने के लिए. |
| IDevice | डिवाइस. |
| IDevice.DeviceState | किसी डिवाइस की स्थिति. |
| IDevice.DeviceUnixSocketNamespace | डिवाइस पर बनाए गए Unix डोमेन सॉकेट का नेमस्पेस. |
| IDevice.Feature | डिवाइस लेवल पर सॉफ़्टवेयर की सुविधाएं. |
| IDevice.HardwareFeature | डिवाइस के लेवल पर हार्डवेयर की सुविधाएं. |
| IDeviceActionReceiver | यह डिवाइस इवेंट पाने के लिए एक एपीआई उपलब्ध कराता है. |
| IDeviceBuildInfo |
एक IBuildInfo, जो Android डिवाइस के पूरे बिल्ड और (ज़रूरत पड़ने पर) उसके टेस्ट को दिखाता है.
|
| IDeviceBuildProvider |
IBuildProvider, ITestDevice से मिली जानकारी का इस्तेमाल करके बिल्ड को वापस पाता है.
|
| IDeviceConfiguration | डिवाइस कॉन्फ़िगरेशन होल्डर इंटरफ़ेस. |
| IDeviceConnection | यह किसी ऐसे डिवाइस से कनेक्शन दिखाता है जिससे डेटा पढ़ा और लिखा जा सकता है. |
| IDeviceConnection.Factory | |
| IDeviceFlasher | डिवाइस पर डिवाइस की इमेज फ़्लैश करता है. |
| IDeviceFlasher.UserDataFlashOption | userdata इमेज को मैनेज करने के विकल्पों का enum |
| IDeviceManager | यह इंटरफ़ेस, टेस्टिंग के लिए उपलब्ध डिवाइसों के सेट को मैनेज करने के लिए होता है. |
| IDeviceManager.IFastbootListener | फ़ास्टबूट की स्थिति में होने वाले बदलावों के लिए लिसनर. |
| IDeviceMonitor | डिवाइसों की स्थिति को मॉनिटर करने के लिए इंटरफ़ेस. |
| IDeviceMonitor.DeviceLister |
Runnable जैसी क्लास, जो जाने-पहचाने डिवाइसों और उनकी स्थितियों की जानकारी देती है.
|
| IDeviceRecovery | ऑफ़लाइन हो चुके डिवाइस को वापस ऑनलाइन लाने के लिए इंटरफ़ेस. |
| IDeviceSelection | डिवाइस चुनने की शर्तों के लिए इंटरफ़ेस. |
| IDeviceSelection.BaseDeviceType | |
| IDeviceStateMonitor |
यह IDevice की स्थिति पर नज़र रखने की सुविधाएं उपलब्ध कराता है.
|
| IDeviceTest |
यह उस ऑब्जेक्ट के लिए इंटरफ़ेस है जिसे ITestDevice के रेफ़रंस की ज़रूरत होती है.
|
| IDisableable | यह इंटरफ़ेस, Tradefed ऑब्जेक्ट के बारे में बताता है जिसे बंद किया जा सकता है. |
| IdSizesReply | |
| IDynamicShardingClient |
शार्डिंग क्लाइंट के लिए रैपर इंटरफ़ेस
यह इसलिए मौजूद है, ताकि ज़रूरत पड़ने पर हम इसे एचटीटीपी या टेस्टिंग वाले वर्शन से बदल सकें. |
| IDynamicShardingConnectionInfo | डाइनैमिक शार्डिंग कनेक्शन की जानकारी देने वाली क्लास के लिए इंटरफ़ेस |
| IEmail | ईमेल भेजने के लिए इंटरफ़ेस. |
| IEmail.Message | ईमेल मैसेज के डेटा के लिए कंटेनर. |
| IFileDownloader | रिमोट फ़ाइल डाउनलोड करने के लिए इंटरफ़ेस. |
| IFileEntry |
इंटरफ़ेस की परिभाषा, जो FileEntry तरीकों के लिए आसान और मॉक किया जा सकने वाला कॉन्ट्रैक्ट उपलब्ध कराती है.
|
| IFileResolverLoader |
IRemoteFileResolver को लागू करने के तरीके लोड करता है.
|
| IFileResolverLoader.ResolverLoadingException | अगर किसी रिज़ॉल्वर को लोड या शुरू नहीं किया जा सकता, तो यह अपवाद दिखता है. |
| IFlashingResourcesParser | डिवाइस को फ़्लैश करने के लिए, सहायक इमेज फ़ाइलों के ज़रूरी वर्शन उपलब्ध कराने का इंटरफ़ेस. |
| IFlashingResourcesRetriever | डिवाइस को फ़्लैश करने के लिए ज़रूरी सहायक इमेज फ़ाइलों को वापस पाने के लिए इंटरफ़ेस. |
| IFolderBuildInfo |
एक सामान्य ऐब्स्ट्रैक्ट IBuildInfo, जिसके बिल्ड आर्टफ़ैक्ट, लोकल फ़ाइल सिस्टम डायरेक्ट्री में मौजूद हैं.
|
| IFormatterGenerator |
SuiteResultHolder के लिए फ़ॉर्मेटर के बारे में बताने वाला इंटरफ़ेस.
|
| IFuseDriverProfile | इससे किसी खास FUSE ड्राइवर के व्यवहार के बारे में पता चलता है. इससे MountManager को सामान्य बनाया जा सकता है. |
| IGlobalConfiguration | यह क्लास, Trade Federation के एक इंस्टेंस के लिए ग्लोबल कॉन्फ़िगरेशन की जानकारी शामिल करती है (इसमें असल कॉन्फ़िगरेशन के किसी भी संख्या में इनवोकेशन शामिल होते हैं). |
| IHarnessException | हैरनेस के अपवाद वाले इंटरफ़ेस की जानकारी, जिसे हैरनेस के अपवाद लागू करेंगे. |
| IHostCleaner | जांच पूरी होने के बाद, यह कुकी होस्ट को क्लीन अप करती है. |
| IHostHealthAgent | होस्ट या डिवाइस की मेट्रिक को दिखाने के लिए इंटरफ़ेस. |
| IHostMonitor | होस्ट डेटा भेजने के लिए इंटरफ़ेस |
| IHostMonitor.HostDataPoint | रिपोर्ट किए जाने वाले डेटा के लिए सामान्य क्लास. |
| IHostMonitor.HostMetricType | |
| IHostOptions | होस्ट के विकल्पों का होल्डर इंटरफ़ेस. |
| IHostOptions.PermitLimitType | अनुमति देने वाले संभावित लोगों के बारे में बताने वाला एनम |
| IHostResourceManager | होस्ट रिसॉर्स को मैनेज करने के लिए इंटरफ़ेस. |
| IHttpHelper | एचटीटीपी अनुरोध करने के लिए हेल्पर मेथड. |
| IHttpHelper.DataSizeException | |
| IIncrementalSetup | एक इंटरफ़ेस, जो यह तय करने में मदद करता है कि TradeFed preparers के लिए, इंक्रीमेंटल सेटअप की कोशिश करनी है या नहीं. |
| IInstrumentationResultParser | यह शेल से चलाए गए इंस्ट्रुमेंटेशन टेस्ट के नतीजों को पार्स करने के लिए इंटरफ़ेस है. |
| IInstrumentationResultParser.SessionResultCodes | Am instrument session result codes. |
| IInstrumentationResultParser.StatusCodes | टेस्ट के नतीजे के स्टेटस कोड. |
| IInstrumentationResultParser.StatusKeys | टेस्ट की स्थिति से जुड़ी कुंजियां. |
| IInvocationContext | इस कुकी में, जांच के लिए Invocation के बारे में जानकारी होती है. अगर ज़रूरत हो, तो जांच इस जानकारी को ऐक्सेस कर सकती है. |
| IInvocationContext.TimingEvent | |
| IInvocationContextReceiver | ऐसा टेस्ट जिसमें इनवोकेशन के कॉन्टेक्स्ट का रेफ़रंस देना ज़रूरी हो. |
| IInvocationExecution | यह इंटरफ़ेस, उन कार्रवाइयों के बारे में बताता है जो इनवॉकेशन के हिस्से के तौर पर की जाएंगी. |
| IKeyStoreClient | यह इंटरफ़ेस, पासवर्ड या संवेदनशील डेटा के लिए की स्टोर को ऐक्सेस करता है. |
| IKeyStoreFactory |
IKeyStoreClient बनाने के लिए फ़ैक्ट्री.
|
| ILabPreparer |
लैब तैयार करने वालों के लिए मार्कर इंटरफ़ेस
इन इंटरफ़ेस के बारे में जानने के लिए, |
| ILeveledLogOutput | इस इंटरफ़ेस को लागू करने वाली क्लास, लॉग मैसेज को आउटपुट करने के तरीके उपलब्ध कराती हैं. |
| ILogcatReceiver |
यह एक ऐसी क्लास है जो डिवाइस के logcat का आउटपुट, InputStreamSource के तौर पर उपलब्ध कराती है.
|
| ILogger | चेतावनी/गड़बड़ियां दिखाने के लिए इस्तेमाल किया जाने वाला इंटरफ़ेस. |
| ILogRegistry |
यह ILogOutput सिंगलटन लॉगर के लिए एक इंटरफ़ेस है. यह अलग-अलग लॉगर को मल्टीप्लेक्स और मैनेज करता है.
|
| ILogRegistry.EventType | ऐसे इवेंट जिन्हें लॉग करना ज़रूरी है |
| ILogSaver | इस इंटरफ़ेस को लागू करने वाली क्लास, लॉग को किसी एक जगह पर सेव करने के तरीके उपलब्ध कराती हैं. |
| ILogSaverListener |
इस कुकी की मदद से, ITestInvocationListener यह सुन पाता है कि लॉग फ़ाइलें कब सेव की जाती हैं.
|
| ImageContentAnalyzer | डिवाइस की इमेज के कॉन्टेंट का विश्लेषण करने वाला ऐनलिसिस टूल |
| IManagedTestDevice | यह एक ITestDevice है, जिसका लाइफ़साइकल मैनेज किया जाता है. |
| IManagedTestDevice.DeviceEventResponse |
IManagedTestDevice.handleAllocationEvent(DeviceEvent)
कॉल के जवाब के लिए कंटेनर
|
| IManagedTestDeviceFactory |
IManagedTestDevice के लिए क्रिएटर इंटरफ़ेस
|
| IMetricCollector | इस इंटरफ़ेस को डेकोरेटर के तौर पर तब जोड़ा जाएगा, जब टेस्ट के नतीजे रिपोर्ट किए जा रहे हों. ऐसा इसलिए किया जाएगा, ताकि मिलती-जुलती मेट्रिक इकट्ठा की जा सकें. |
| IMetricCollectorReceiver |
यह IRemoteTest के लिए इंटरफ़ेस है. इसे तब लागू किया जाता है, जब उन्हें टेस्ट रन के लिए IMetricCollector की सूची चाहिए होती है.
|
| IMoblyYamlResultHandler | यह मोबाइल पर काम करने वाले YAML फ़ाइल के नतीजों को हैंडल करने वाले टूल का इंटरफ़ेस है. |
| IMoblyYamlResultHandler.ITestResult | mobly yaml के नतीजे का इंटरफ़ेस |
| IModuleController | इस इंटरफ़ेस का इस्तेमाल यह कंट्रोल करने के लिए किया जाता है कि किसी मॉड्यूल को एक्ज़ीक्यूट किया जाना चाहिए या नहीं. |
| IModuleController.RunStrategy | यह enum बताता है कि मॉड्यूल को कैसे एक्ज़ीक्यूट किया जाना चाहिए. |
| IModuleParameterHandler | सुइट मॉड्यूल के पैरामीटर के लिए इंटरफ़ेस. |
| IMultiDeviceRecovery | एक से ज़्यादा ऑफ़लाइन डिवाइसों को वापस लाने के लिए इंटरफ़ेस. |
| IMultiDeviceTest | इस इंटरफ़ेस का इस्तेमाल बंद कर दिया गया है. इस इंटरफ़ेस को कुछ समय के लिए इसलिए रखा गया है, ताकि यह काम कर सके. हालांकि, अब इसका इस्तेमाल नहीं किया जाता. कृपया इसे लागू न करें. |
| IMultiTargetPreparer | यह कुकी, एक साथ कई डिवाइसों के लिए टेस्ट एनवायरमेंट तैयार करती है. |
| INativeDevice |
यह ddmlib IDevice को भरोसेमंद और थोड़ा बेहतर लेवल का एपीआई उपलब्ध कराता है.
|
| INativeDeviceTest |
यह उस ऑब्जेक्ट के लिए इंटरफ़ेस है जिसे INativeDevice के रेफ़रंस की ज़रूरत होती है.
|
| IncrementalImageUtil | इंक्रीमेंटल इमेज और डिवाइस अपडेट का फ़ायदा पाने के लिए एक यूटिलिटी. |
| IncrementalInstallSession | इस कुकी का इस्तेमाल, इंक्रीमेंटल पैकेज इंस्टॉलेशन सेशन बनाने के लिए किया जाता है. इसमें इंस्टॉल किए गए APK के ब्लॉक को डिवाइस पर तब स्ट्रीम किया जाता है, जब उन्हें पढ़ने की ज़रूरत होती है. |
| IncrementalInstallSession.Builder | |
| InfraErrorIdentifier | ट्रेड फ़ेडरेशन के इन्फ़्रास्ट्रक्चर और उससे जुड़े इन्फ़्रास्ट्रक्चर (जैसे कि बिल्ड इन्फ़्रास्ट्रक्चर) से जुड़े गड़बड़ी के आइडेंटिफ़ायर. |
| InputStreamSource |
यह इंटरफ़ेस, ERROR(/InputStream) को रैप करता है, ताकि इसे क्लोन किया जा सके.
|
| InstallAllTestZipAppsSetup |
ITargetPreparer, टेस्ट zip में मौजूद सभी ऐप्लिकेशन इंस्टॉल करता है.
|
| InstallApexModuleTargetPreparer | |
| InstallApkSetup |
एक ITargetPreparer, जो फ़ाइल सिस्टम में मौजूद एक या उससे ज़्यादा APK इंस्टॉल करता है.
|
| InstallBuildEnvApkSetup |
एक ITargetPreparer, जो Android प्लैटफ़ॉर्म के बिल्ड एनवायरमेंट से एक या एक से ज़्यादा टेस्ट APK इंस्टॉल करता है.
|
| InstallCreateReceiver | "pm install-create" कमांड लाइन के लिए आउटपुट रिसीवर. |
| InstalledInstrumentationsTest | मौजूदा डिवाइस पर मौजूद सभी इंस्ट्रुमेंटेशन को चलाता है. |
| InstallException | अगर ऐप्लिकेशन इंस्टॉल या अनइंस्टॉल नहीं हो पाता है, तो यह गड़बड़ी दिखती है. |
| InstallKernelModulePreparer | यह टारगेट प्रिपेयरर है, जो कर्नल मॉड्यूल इंस्टॉल करता है. |
| InstallMetrics | |
| InstallReceiver | "pm install package.apk" कमांड लाइन के लिए आउटपुट रिसीवर. |
| InstantAppHandler |
ModuleParameters.INSTANT_APP के लिए हैंडलर.
|
| InstrumentationPreparer |
एक ITargetPreparer जो इंस्ट्रुमेंटेशन चलाता है
|
| InstrumentationProtoResultParser | यह शेल से इंस्ट्रुमेंटेशन टेस्ट रन के 'protoStd output mode' के नतीजों को पार्स करता है. साथ ही, ITestRunListener को नतीजों के बारे में सूचना देता है. |
| InstrumentationResultParser | यह शेल से इंस्ट्रुमेंटेशन टेस्ट रन के 'रॉ आउटपुट मोड' के नतीजों को पार्स करता है और ITestRunListener को नतीजों के बारे में सूचना देता है. |
| InstrumentationTest | यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर इंस्ट्रुमेंटेशन टेस्ट पैकेज चलाता है. |
| InvocationCacheHelper | यह कुकी, इनवोकेशन कैश के नतीजों को अपलोड करने और उन्हें खोजने की सुविधा देती है. |
| InvocationCacheHelper.CacheInvocationResultDescriptor | कैश मेमोरी में सेव किए गए नतीजों के बारे में बताता है. |
| InvocationContext |
IInvocationContext को सामान्य तरीके से लागू करना.
|
| InvocationExecution | यह क्लास, इनवॉकेशन के सभी चरणों के बारे में बताती है: बिल्ड डाउनलोड, target_prep, रन टेस्ट, क्लीन अप. |
| InvocationLocal<T> | यह क्लास, इनवॉकेशन-स्कोप वाले वैरिएबल उपलब्ध कराती है. |
| InvocationMetricLogger | यह एक यूटिलिटी क्लास है. इसका इस्तेमाल कुछ मेट्रिक को लॉग करने के लिए किया जाता है. |
| InvocationMetricLogger.InvocationGroupMetricKey | ग्रुपिंग की मदद से, एक ही कुंजी के तहत कई ग्रुप लॉग किए जा सकते हैं. |
| InvocationMetricLogger.InvocationMetricKey | यह एक खास नाम वाली कुंजी है. हम इसे हमेशा इनवॉकेशन के लिए पॉप्युलेट करेंगे. |
| InvocationProtoResultReporter | रिपोर्टर, इनवोकेशन लेवल की कैश मेमोरी की जानकारी और मॉड्यूल की सूची को सेव करता है |
| InvocationStatus | यह क्लास, इनवोकेशन की स्थिति को सेव करने के लिए होती है. |
| InvocationStatus | इनवॉकेशन की स्थिति दिखाने वाला हेल्पर enum |
| InvocationSummaryHelper |
यह क्लास, लिसनर के सेट के लिए TestSummary इकट्ठा करने और रिपोर्ट करने में मदद करती है
|
| InvocationToJUnitResultForwarder |
यह एक ऐसी क्लास है जो ITestInvocationListener इवेंट को सुनती है और उन्हें TestListener को फ़ॉरवर्ड करती है.
|
| IPostProcessor | पोस्ट प्रोसेसर, Trade Federation ऑब्जेक्ट है. इसका इस्तेमाल, टेस्ट के बाद और नतीजे की रिपोर्टिंग से पहले, मेट्रिक और लॉग को प्रोसेस करने के लिए किया जाता है. |
| IRecorderClient | ResultDB recorder के बैकएंड से कम्यूनिकेट करने के लिए इंटरफ़ेस. |
| IRemoteAndroidTestRunner | Android टेस्ट कमांड को दूर से चलाने और लिसनर को नतीजे की रिपोर्ट देने के लिए इंटरफ़ेस. |
| IRemoteAndroidTestRunner.CoverageOutput | |
| IRemoteAndroidTestRunner.TestSize | |
| IRemoteFeature | Tradefed में मौजूद किसी सुविधा के बारे में बताने वाला इंटरफ़ेस. इसे अनुरोध के आधार पर लागू किया जा सकता है. |
| IRemoteFileResolver | यह उन ऑब्जेक्ट के लिए इंटरफ़ेस है जो किसी रिमोट फ़ाइल को लोकल फ़ाइल में बदल सकते हैं. |
| IRemoteFileResolver.RemoteFileResolverArgs | हल करने वालों को पास किए गए आर्ग्युमेंट |
| IRemoteFileResolver.ResolvedFile | यह क्लास, हल की गई फ़ाइल और कुछ मेटाडेटा के बारे में जानकारी सेव करती है. |
| IRemoteScheduledListenersFeature |
IRemoteFeature को IScheduledInvocationListener में पास करने की सुविधा जोड़ी गई.
|
| IRemoteTest |
ऐसा टेस्ट जो सीधे तौर पर ITestInvocationListener को नतीजे भेजता है.
|
| IReportNotExecuted |
अगर टेस्ट पूरा नहीं होता है, तो इस इंटरफ़ेस को लागू करने वाला IRemoteTest, रिपोर्टिंग को बेहतर बनाने के लिए, पूरे न हुए टेस्ट की रिपोर्ट कर सकता है.
|
| IRescheduler | यह इंटरफ़ेस, आने वाले समय में लागू करने के लिए कॉन्फ़िगरेशन को फिर से शेड्यूल करने की सुविधा देता है. |
| IResourceMetricCollector | उपयोगकर्ता के लिए, पसंद के मुताबिक बनाए गए संसाधन इकट्ठा करने वाले टूल को लागू करने का इंटरफ़ेस. |
| IRestApiHelper | REST API कॉल करने के लिए, हेल्पर इंटरफ़ेस. |
| IResumableTest | इस इंटरफ़ेस का इस्तेमाल बंद कर दिया गया है. अब इसकी ज़रूरत नहीं है |
| IRetryDecision | यह इंटरफ़ेस, फिर से कोशिश करने का फ़ैसला लेता है. साथ ही, क्लास पर फ़िल्टर लागू करता है, ताकि फिर से कोशिश करने की प्रोसेस को ज़्यादा टारगेट किया जा सके. |
| IRuntimeHintProvider | |
| IRunUtil | इस इंटरफ़ेस का इस्तेमाल, समय के हिसाब से होने वाले ऑपरेशन और सिस्टम कमांड चलाने के लिए किया जाता है. |
| IRunUtil.EnvPriority | यह enum तय करता है कि किसी खास एनवायरमेंट को सेट करना है या अनसेट करना है. |
| IRunUtil.IRunnableResult | यह एक इंटरफ़ेस है. इसका इस्तेमाल, किसी ऐसे ऑपरेशन को एसिंक्रोनस तरीके से लागू करने के लिए किया जाता है जो बूलियन स्टेटस दिखाता है. |
| ISandbox | यह एक ऐसा इंटरफ़ेस है जो सैंडबॉक्स को तय करता है. इसका इस्तेमाल इनवोकेशन को चलाने के लिए किया जा सकता है. |
| ISandboxFactory |
ISandbox बनाने के लिए फ़ैक्ट्री.
|
| ISetOptionReceiver |
इस इंटरफ़ेस को लागू करने के लिए, Option में "set-option" नाम वाला एक विकल्प होना चाहिए, जो HostTest.SET_OPTION_NAME से लिंक हो.
|
| IShardableListener |
ऐसी ITestInvocationListener जिसे शार्ड किया जा सकता है.
|
| IShardableTest |
IRemoteTest जिसे अलग-अलग तरीके से लागू किए जा सकने वाले सब-टेस्ट में बांटा जा सकता है.
|
| IShardHelper | किसी ऑब्जेक्ट का इंटरफ़ेस, जो किसी कॉन्फ़िगरेशन के लिए शार्डिंग की रणनीति के बारे में बताता है. |
| IShellEnabledDevice | यह एक ऐसा डिवाइस है जो शेल कमांड पा सकता है. |
| IShellOutputReceiver | इस इंटरफ़ेस को लागू करने वाली क्लास, ऐसे तरीके उपलब्ध कराती हैं जो किसी डिवाइस/इम्यूलेटर पर रिमोट शेल कमांड से डील करते हैं. |
| IsolatedHostTest | यह एक TradeFed रनर लागू करता है. यह रनर, मुख्य प्रोसेस पर टेस्ट को एक्ज़ीक्यूट करने के बजाय, कम निर्भरता वाले एनवायरमेंट में टेस्ट को एक्ज़ीक्यूट करने के लिए सबप्रोसेस का इस्तेमाल करता है. |
| IStackTraceInfo | इस इंटरफ़ेस को लागू करने वाली क्लास, एक ऐसा तरीका उपलब्ध कराती हैं जो स्टैक ट्रेस दिखाता है. |
| ISupportGranularResults |
यह इंटरफ़ेस बताता है कि ITestInvocationListener को ज़्यादा जानकारी वाले नतीजे पाने की सुविधा मिलती है या नहीं.
|
| ISystemStatusChecker | यह एक चेकर है, जो सिस्टम की स्थिति की जांच करता है. साथ ही, यह बूलियन वैल्यू दिखाता है. इससे पता चलता है कि सिस्टम उम्मीद के मुताबिक काम कर रहा है या नहीं. |
| ISystemStatusCheckerReceiver |
एक IRemoteTest जिसे कॉन्फ़िगरेशन से ISystemStatusChecker को ऐक्सेस करने की ज़रूरत होती है.
|
| ITargetCleaner | इस इंटरफ़ेस का इस्तेमाल बंद कर दिया गया है. tearDown को base ITargetPreparer इंटरफ़ेस में ले जाया गया है. |
| ITargetPreparer | यह कुकी, टेस्ट रन के लिए टेस्ट एनवायरमेंट तैयार करती है. |
| ITemporaryDevice | यह इंटरफ़ेस, ऐसे डिवाइस को दिखाता है जो कुछ समय के लिए प्लेसहोल्डर हो सकता है. |
| ITerribleFailureHandler |
LogUtil.CLog.wtf(String, Throwable)
से जुड़ी गड़बड़ियों को ठीक करने के लिए इंटरफ़ेस |
| ITestAnnotationFilterReceiver | एक ऐसा रनर जो एनोटेशन के आधार पर यह फ़िल्टर कर सकता है कि कौनसे टेस्ट चलाने हैं. |
| ITestCollector | यह विकल्प, टेस्ट कलेक्शन के लिए सहायता देता है. जब इसे सेट किया जाता है, तो टेस्ट रनर को टेस्ट केस इकट्ठा करने के लिए ड्राई रन करना होता है. हालांकि, वह उन्हें असल में लागू नहीं करता. |
| ITestDevice |
यह ddmlib IDevice को भरोसेमंद और थोड़ा बेहतर लेवल का एपीआई उपलब्ध कराता है.
|
| ITestDevice.ApexInfo | यह एक सामान्य स्ट्रक्ट क्लास है. इसका इस्तेमाल, किसी एक APEX के बारे में जानकारी सेव करने के लिए किया जाता है |
| ITestDevice.MountPointInfo | यह एक सामान्य स्ट्रक्ट क्लास है. इसका इस्तेमाल, किसी एक माउंटपॉइंट के बारे में जानकारी सेव करने के लिए किया जाता है |
| ITestDevice.RecoveryMode | |
| ITestFileFilterReceiver | एक ऐसा रनर जो यह जानकारी देने वाली फ़ाइल पा सकता है कि कौनसे टेस्ट चलाने हैं और/या कौनसे टेस्ट नहीं चलाने हैं. |
| ITestFilterReceiver | एक रनर, जो यह फ़िल्टर कर सकता है कि कौनसे टेस्ट चलाने हैं. |
| ITestInformationReceiver |
कुछ क्लास के लिए TestInformation पाने का इंटरफ़ेस.
|
| ITestInvocation | यह एक TradeFederation टेस्ट इनवोकेशन को हैंडल करता है. |
| ITestInvocation.ExitInformation | यह किसी इनवोकेशन के लिए, कुछ एक्ज़िट जानकारी दिखाता है. |
| ITestInvocationListener | टेस्ट शुरू करने के बाद, टेस्ट के नतीजों के लिए लिसनर. |
| ITestLifeCycleReceiver | यह क्लास, इंस्ट्रुमेंटेशन टेस्ट के दौरान इवेंट की सूचनाएं पाने के लिए इस्तेमाल की जाती है. |
| ITestLogger | यह एक ऐसी इकाई है जो अलग-अलग तरह की डेटा स्ट्रीम की लॉगिंग कर सकती है. |
| ITestLoggerReceiver |
ऐसी इकाई जिसमें ITestLogger इंस्टेंस को इंजेक्ट किया जा सकता है, ताकि इसका इस्तेमाल लॉगिंग के लिए किया जा सके.
|
| ITestRunListener | यह क्लास, इंस्ट्रुमेंटेशन टेस्ट के दौरान इवेंट की सूचनाएं पाने के लिए इस्तेमाल की जाती है. |
| ITestsPool | यह इंटरफ़ेस, टेस्ट के पूल के बारे में बताता है. हम इसे ऐक्सेस और चला सकते हैं |
| ITestStorageClient | Android Test Storage के बैकएंड से कम्यूनिकेट करने के लिए इंटरफ़ेस. |
| ITestSuite | इस ऐब्स्ट्रैक्ट क्लास का इस्तेमाल, टेस्ट सुइट को चलाने के लिए किया जाता है. |
| ITestSuite.IsolatedModuleGrade | |
| ITestSuite.MultiDeviceModuleStrategy | |
| ITestSuiteResultLoader | इंटरफ़ेस, जिसमें पिछले नतीजों को इस तरह से लोड करने में मदद करने वाले टूल के बारे में बताया गया है कि उन्हें फिर से चलाया जा सके. |
| ITestSummaryListener |
यह एक ऐसा इंटरफ़ेस है जिसकी मदद से ITestInvocationListener, खास जानकारी के ज़रिए कुछ सीमित जानकारी शेयर कर सकता है.
|
| ITestsZipInstaller | यह डिवाइस पर, टेस्ट की ज़िप फ़ाइल (जिसे बिल्ड सिस्टम ने आउटपुट किया है) से टेस्ट इंस्टॉल करता है. |
| ITokenProvider | यह इंटरफ़ेस, किसी ऐसे ऑब्जेक्ट के बारे में बताता है जो किसी डिवाइस के टोकन दे सकता है. |
| ITokenRequest |
IRemoteTest इंटरफ़ेस, यह जानकारी देने के लिए लागू किया जा सकता है कि इसके लिए, खास टोकन वाले डिवाइस की ज़रूरत है.
|
J
| JarHostTest | होस्ट-साइड JUnit टेस्ट के लिए टेस्ट रनर. |
| JarHostTest.HostTestListener | यह रैपर लिसनर है. यह testRunStarted() और testRunEnded() को छोड़कर, सभी इवेंट को एम्बेड किए गए लिसनर को फ़ॉरवर्ड करता है. |
| JavaCodeCoverageCollector |
एक BaseDeviceMetricCollector, जो डिवाइस से Java कवरेज मेज़रमेंट को पुल करेगा और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करेगा.
|
| JavaCodeCoverageFlusher | यह एक यूटिलिटी क्लास है. यह डिवाइस पर चल रही प्रोसेस से, Java कोड कवरेज मेज़रमेंट को रीसेट करती है और उन्हें फ़्लश करती है. |
| JdwpAgent | |
| JdwpCommands | JDWP कमांड कॉन्स्टेंट, जैसा कि यहां बताया गया है |
| JdwpExtension | |
| JdwpHandshake | |
| JdwpInterceptor | |
| JdwpPacket | यह JDWP पैकेट है, जो ByteBuffer की शुरुआत में मौजूद है. |
| JdwpPayload | |
| JdwpProtocol | |
| JSONFileKeyStoreClient | लागू करने का एक उदाहरण, जिसमें स्थानीय JSON फ़ाइल, कुंजी स्टोर के तौर पर काम करती है. |
| JSONFileKeyStoreFactory |
JSON KeyStore Factory को लागू किया गया है. यह JSON Key Store फ़ाइल को ऐक्सेस करने के लिए JSONFileKeyStoreClient उपलब्ध कराता है.
|
| JsonHttpTestResultReporter | यह एक ऐसा रिपोर्टर है जो टेस्ट मेट्रिक के नतीजों और ब्रांच, डिवाइस की जानकारी को JSON में कोड करता है और HTTP सेवा के एंडपॉइंट में POST करता है |
| JUnit4ResultForwarder | JUnit4 Runner से नतीजे फ़ॉरवर्ड करने वाला. |
| JUnit4TestFilter |
यह हेल्पर क्लास है, जो Filter को बढ़ाकर JUnit4 रनर के लिए फ़िल्टर करने की सुविधा देती है.
|
| JUnitRunUtil |
यह हेल्पर क्लास, IRemoteTest.run(TestInformation, ITestInvocationListener) कॉल को Test.run(TestResult) कॉल पर रीडायरेक्ट करने के लिए होती है.
|
| JUnitToInvocationResultForwarder |
यह एक ऐसी क्लास है जो TestListener इवेंट को सुनती है और उन्हें ITestInvocationListener को फ़ॉरवर्ड करती है.
|
| JUnitXmlParser | यह पार्सर, ant's XMLJUnitResultFormatter में सेव किए गए JUnit के नतीजों से, जांच के नतीजों का डेटा निकालता है. इसके बाद, इसे ITestInvocationListener को भेजता है. |
K
| KernelModuleUtils | |
| KernelTargetTest | यह टारगेट पर एक्ज़ीक्यूटेबल चलाने और कर्नल टेस्ट के नतीजे को पार्स करने के लिए टेस्ट रनर है. |
| KernelTestModuleController | यह मॉड्यूल कंट्रोलर के लिए बेस क्लास है. अगर यह आर्किटेक्चर से मेल नहीं खाता है, तो यह टेस्ट नहीं चलाता है. |
| KeyguardControllerState | कीगार्ड की स्थितियों के लिए एक कंटेनर. |
| KeyguardStatusChecker | यह मॉड्यूल के चलने के बाद, कीगार्ड की स्थिति की जांच करता है. |
| KeyStoreException | जब की-स्टोर में कोई गंभीर गड़बड़ी होती है, तब यह थ्रो किया जाता है. |
| KillExistingEmulatorPreparer |
ITargetPreparer जो चल रहे एम्युलेटर को बंद कर देता है.
|
| KnownFailurePreparer | इस विकल्प का इस्तेमाल, टारगेट प्रिपेयरर को यह बताने के लिए किया जाता है कि वह जानी-पहचानी गड़बड़ी को ठीक करने के लिए फिर से कोशिश न करे. |
| KTapResultParser | यह KTAP आउटपुट को पढ़ता है. यह आउटपुट, KUnit टेस्ट मॉड्यूल से जनरेट होता है और debugfs के तहत `results` फ़ाइल में रखा जाता है. |
| KTapResultParser.ParseResolution | |
| KUnitModuleTest | यह डिवाइस पर KUnit टेस्ट मॉड्यूल चलाने के लिए टेस्ट रनर है. |
L
| LabResourceDeviceMonitor | यह लैब रिसॉर्स मॉनिटर है. यह LabResourceService के लिए gRPC सर्वर को शुरू करता है/मैनेज करता है. |
| LargeOutputReceiver | यह क्लास, लंबे समय तक चलने वाली कमांड को चलाने और आउटपुट इकट्ठा करने के लिए डिज़ाइन की गई है. |
| LastShardDetector |
लोकल शार्डिंग करते समय, कभी-कभी हमें सिर्फ़ कुछ कार्रवाइयां तब करनी होती हैं, जब आखिरी शार्ड invocationEnded(long) तक पहुंच जाता है.
|
| LeakedThreadStatusChecker | स्टेटस की जांच करने वाला टूल. इससे यह पक्का किया जाता है कि कोई मॉड्यूल, चालू थ्रेड को लीक न करे. |
| LegacySubprocessResultsReporter | यह सबप्रोसेस के नतीजों की रिपोर्ट करने वाले ऐसे फ़ंक्शन का फ़्रोज़न वर्शन है जो TF/CTS के पुराने वर्शन (जैसे, 8+) के साथ काम करता है. भले ही, इसके सुपरक्लास में बदलाव हुए हों. |
| ListInstrumentationParser |
एक IShellOutputReceiver, जो 'pm list instrumentation' क्वेरी के आउटपुट को पार्स करता है
|
| ListInstrumentationParser.InstrumentationTarget | |
| LocalAndroidVirtualDevice | यह TradeFed होस्ट पर चलने वाले लोकल वर्चुअल डिवाइसों के लिए क्लास है. |
| LocalAppBuildProvider |
यह एक IBuildProvider है, जो दिए गए लोकल पाथ के आधार पर IBuildInfo बनाता है
|
| LocalDeveloper | यह कुकी, यह पता लगाती है कि क्या Tradefed चलाने वाला यह लोकल डेवलपर है. साथ ही, यह जानकारी भी देती है. |
| LocalDeviceBuildProvider |
यह एक IBuildProvider है, जो दिए गए फ़ाइल सिस्टम डायरेक्ट्री पाथ के आधार पर IDeviceBuildInfo बनाता है.
|
| LocalEmulatorLaunch | यह एक TargetPreparer है, जो Android के बिल्ड एनवायरमेंट से स्थानीय तौर पर एम्युलेटर लॉन्च करता है. |
| LocalEmulatorSnapshot | यह TargetPreparer, Android के बिल्ड/डेवलपमेंट एनवायरमेंट से साफ़-सुथरा एम्युलेटर स्नैपशॉट जनरेट करने के लिए बनाया गया है |
| LocalFileHeader | LocalFileHeader एक क्लास है. इसमें किसी ZIP फ़ाइल के अंदर मौजूद फ़ाइल/फ़ोल्डर की जानकारी होती है. |
| LocalFileResolver |
IRemoteFileResolver को लागू करना, ताकि लोकल फ़ाइलों को लिंक किया जा सके
|
| LocalFolderBuildProvider |
एक IBuildProvider जो दिए गए लोकल पाथ के आधार पर IFolderBuildInfo बनाता है
|
| LocalHostResourceManager | मैनेजर होस्ट रिसॉर्स. |
| LocalPool | स्थानीय टेस्ट के पूल को लागू करना |
| LocalRunInstructionBuilder | इस कुकी का इस्तेमाल, स्थानीय तौर पर जांच चलाने के निर्देश को कंपाइल करने के लिए किया जाता है. |
| LockSettingsBaselineSetter | स्क्रीन लॉक की सेटिंग हटाने के लिए सेटर. |
| लॉग | |
| लॉग | यह लॉग क्लास, Android के मुख्य सोर्स में मौजूद एपीआई की तरह काम करती है. |
| Log.ILogOutput | इस इंटरफ़ेस को लागू करने वाली क्लास, लॉग मैसेज को आउटपुट करने के तरीके उपलब्ध कराती हैं. |
| Log.LogLevel | लॉग लेवल enum. |
| Log.LogLevel | लॉग लेवल enum. |
| LogAssociation | यह क्लास, लॉग फ़ाइल और टेस्ट के बीच लिंक को दिखाती है. |
| LogcatCrashResultForwarder | खास लिसनर: अगर इंस्ट्रुमेंटेशन प्रोसेस क्रैश हो जाती है, तो यह क्रैश की जानकारी को logcat से निकालने की कोशिश करेगा. साथ ही, इसे टेस्ट से जुड़े गड़बड़ी के मैसेज में जोड़ देगा. |
| LogcatEventParser | |
| LogcatEventType |
LogcatEventParser के लिए इवेंट टाइप.
|
| LogcatOnFailureCollector | यह कलेक्टर, टेस्ट केस के फ़ेल होने पर logcat को कैप्चर और लॉग करेगा. |
| LogcatReceiver | यह क्लास, बैकग्राउंड में logcat इकट्ठा करती है. |
| LogcatTimingMetricCollector | यह एक मेट्रिक कलेक्टर है. यह logcat से समय की जानकारी इकट्ठा करता है. जैसे, उपयोगकर्ता के स्विच करने का समय. यह जानकारी, एक या एक से ज़्यादा बार दोहराए गए टेस्ट के दौरान इकट्ठा की जाती है. इसके लिए, दिए गए रेगुलर एक्सप्रेशन पैटर्न का इस्तेमाल किया जाता है, ताकि logcat लाइनों से किसी इवेंट के शुरू और खत्म होने के सिग्नल को पार्स किया जा सके. |
| LogDataType | यह लॉग डेटा के डेटा टाइप को दिखाता है. |
| LogFile | सेव की गई लॉग फ़ाइल के मेटाडेटा को सेव करने के लिए क्लास. |
| LogFileSaver |
ITestInvocationListener के लिए हेल्पर, जो लॉग डेटा को किसी फ़ाइल में सेव करेगा
|
| LogReceiver | |
| LogRegistry |
ILogRegistry को लागू करने का ऐसा तरीका जो अलग-अलग लॉगर को मल्टीप्लेक्स और मैनेज करता है. साथ ही, कॉल करने वाले थ्रेड के ThreadGroup के आधार पर सही लॉगर का इस्तेमाल करता है.
|
| LogSaverResultForwarder |
ग्लोबल फ़ाइल सेवर की मदद से लॉग सेव करने के लिए, ResultForwarder.
|
| LogUtil | यह लॉगिंग यूटिलिटी क्लास है. |
| LogUtil.CLog |
Log के लिए एक शिम क्लास, जो कॉल करने वाले के सामान्य क्लासनेम का इस्तेमाल लॉग टैग के तौर पर अपने-आप करती है
|
| LUCIResultReporter | यह एक ऐसा नतीजा रिपोर्टर है जो ResultDB और LUCI के लिए ज़रूरी टेस्ट के नतीजों को JSON फ़ॉर्मैट (go/result-sink) में सेव करता है. साथ ही, फ़ाइल की जगह को कंसोल में लॉग करता है. |
M
| MainlineModuleHandler | यह मेनलाइन मॉड्यूल के लिए एक सामान्य हैंडलर क्लास है. यह InstallApexModuleTargetPreparer बनाता है और दिए गए मेनलाइन मॉड्यूल के आधार पर, उसमें डाइनैमिक लिंक इंजेक्ट करता है, ताकि उन मॉड्यूल को अपने-आप वापस पाया जा सके. |
| MainlineTestModuleController | यह मॉड्यूल कंट्रोलर के लिए बेस क्लास है. इसकी मदद से, टेस्ट किए जा रहे डिवाइस पर पहले से लोड किए गए मेनलाइन मॉड्यूल के आधार पर टेस्ट चलाए जा सकते हैं. |
| ManagedRemoteDevice | वर्चुअल मशीन में चल रहा एक ऐसा डिवाइस जिसे हम दूर से मैनेज करते हैं. इसके लिए, हम वीएम में मौजूद Tradefed इंस्टेंस का इस्तेमाल करते हैं. |
| ManagedTestDeviceFactory | अलग-अलग तरह के डिवाइस बनाने वाली फ़ैक्ट्री, जिन्हें Tf मॉनिटर कर सकता है |
| MaxSdkModuleController | यह मॉड्यूल कंट्रोलर के लिए बेस क्लास है. इसका इस्तेमाल, एसडीके के तय किए गए वर्शन से ऊपर के वर्शन पर टेस्ट न चलाने के लिए किया जाता है. |
| MergedZipEntryCollection | डाउनलोड करने की कोशिशों को कम करने के लिए, बड़ी ZIP फ़ाइल में मौजूद अलग-अलग ZIP एंट्री को ब्लॉक में मर्ज करें. |
| MergeMultiBuildTargetPreparer |
IMultiTargetPreparer की मदद से, एक बिल्ड से दूसरे बिल्ड में जानकारी पास की जा सकती है. इसके लिए, बिल्ड और फ़ाइल की कुंजी का नाम दिया जाता है, ताकि उसे दूसरे बिल्ड में कॉपी किया जा सके.
|
| MergeStrategy | इससे पता चलता है कि एक से ज़्यादा बार कोशिश करने पर, नतीजों को कैसे इकट्ठा किया जाना चाहिए. |
| MerkleTree | रिमोट एक्ज़ीक्यूशन एपीआई के हिसाब से, मर्कल ट्री का प्रज़ेंटेशन. |
| MetricFilePostProcessor | इस कुकी का इस्तेमाल, टेस्ट और रन लेवल के दौरान इकट्ठा की गई मेट्रिक लॉग फ़ाइल को अपलोड करने के लिए किया जाता है. |
| MetricFileUtil | यह यूटिलिटी, टेस्ट रन और टेस्ट मेट्रिक को टेक्स्ट फ़ाइल में सेव करती है. साथ ही, इसे Android Build API पर अपलोड करती है. |
| MetricFileUtil.TestRunMetrics | |
| MetricOption |
@Test के साथ एनोटेट किए गए टेस्ट के तरीकों के लिए एनोटेशन. इसके अलावा, अगर एनोटेशन, TestDescription की एनोटेशन सूची का हिस्सा है, तो कुछ अतिरिक्त पैरामीटर तय किए जा सकते हैं. ये पैरामीटर इनके लिए फ़ायदेमंद होते हैं: कलेक्टर के व्यवहार को ट्यून करना, कुछ तरीकों को फ़िल्टर करना.
|
| MetricsXMLResultReporter | MetricsXMLResultReporter, टेस्ट मेट्रिक और रन मेट्रिक को एक्सएमएल फ़ाइल में लिखता है. यह फ़ाइल, metrics-folder पैरामीटर से तय किए गए फ़ोल्डर में होती है. ऐसा टेस्ट के invocationEnded फ़ेज़ में होता है. |
| MetricTestCase |
TestCase का एक्सटेंशन, जो TradeFed के हिस्से के तौर पर काम करते समय मेट्रिक लॉग करने की अनुमति देता है.
|
| MetricTestCase.LogHolder | यह स्ट्रक्चर, रिपोर्ट की जाने वाली लॉग फ़ाइल को सेव करने के लिए होता है. |
| MetricUtil | पुश किए गए statsd कॉन्फ़िगरेशन से मेट्रिक पाने के लिए यूटिलिटी क्लास. |
| MetricUtility | इसमें टेस्ट मेट्रिक को सेव करने, मिलते-जुलते टेस्ट में मेट्रिक को एग्रीगेट करने, और मेट्रिक को किसी फ़ाइल में लिखने के लिए, सामान्य यूटिलिटी के तरीके शामिल होते हैं. |
| MetricUtils | यह क्लास, मेट्रिक फ़ॉर्मैट कन्वर्ज़न से जुड़ी हेल्पर मेथड को होल्ड करती है. |
| MinApiLevelModuleController | यह मॉड्यूल कंट्रोलर के लिए बेस क्लास है. इससे यह तय किया जा सकता है कि किसी तय एपीआई लेवल से नीचे होने पर, टेस्ट न चलाए जाएं. |
| MinSdkModuleController | यह मॉड्यूल कंट्रोलर के लिए बेस क्लास है. इसका इस्तेमाल, एसडीके के तय किए गए वर्शन से पहले के वर्शन पर टेस्ट न चलाने के लिए किया जाता है नंबर. |
| MixImageZipPreparer |
एक IMultiTargetPreparer, जो डिवाइस बिल्ड में सिस्टम बिल्ड की इमेज को मिक्स करता है.
|
| MixKernelTargetPreparer |
एक ITargetPreparer, जो कर्नल इमेज को डिवाइस की इमेज के साथ मिक्स करने की अनुमति देता है.
|
| MixRadioTargetPreparer |
एक ITargetPreparer, जो रेडियो इमेज को डिवाइस की इमेज के साथ मिक्स करने की अनुमति देता है.
|
| MoblyArtifactReporter | Mobly आर्टफ़ैक्ट रिपोर्टर. |
| MoblyBinaryHostTest | यह होस्ट टेस्ट, Android के बिल्ड सिस्टम (Soong) से Mobly की Python बाइनरी फ़ाइल को चलाने के लिए बनाया गया है |
| MoblyYamlResultControllerInfoHandler | Mobly yaml के नतीजे में मौजूद 'Controller Info' एलिमेंट को हैंडल करने वाला क्लास. |
| MoblyYamlResultControllerInfoHandler.ControllerInfo | |
| MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
| MoblyYamlResultHandlerFactory | Mobly yaml result handler factory, जो नतीजे के टाइप के आधार पर सही हैंडलर जनरेट करता है. |
| MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
| MoblyYamlResultHandlerFactory.Type | |
| MoblyYamlResultParser | Mobly yaml टेस्ट के नतीजों का पार्सर. |
| MoblyYamlResultRecordHandler | Mobly yaml के नतीजे में मौजूद 'Record' एलिमेंट हैंडलर. |
| MoblyYamlResultRecordHandler.Record | |
| MoblyYamlResultRecordHandler.Record.Builder | |
| MoblyYamlResultRecordHandler.RecordResult | |
| MoblyYamlResultSummaryHandler | Mobly yaml के नतीजे में मौजूद 'Summary' एलिमेंट को हैंडल करने वाला क्लास. |
| MoblyYamlResultSummaryHandler.Summary | |
| MoblyYamlResultSummaryHandler.Summary.Builder | |
| MoblyYamlResultTestNameListHandler | Mobly yaml के नतीजे 'Test Name List' एलिमेंट का हैंडलर. |
| MoblyYamlResultTestNameListHandler.TestNameList | |
| MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
| MoblyYamlResultUserDataHandler | Mobly yaml के नतीजे में मौजूद 'User Data' एलिमेंट हैंडलर. |
| MoblyYamlResultUserDataHandler.UserData | |
| MoblyYamlResultUserDataHandler.UserData.Builder | |
| ModuleDefinition | टेस्ट रन कॉन्फ़िगरेशन के लिए कंटेनर. |
| ModuleListener |
नतीजों की सूची इकट्ठा करने के लिए, हर मॉड्यूल के हर IRemoteTest से अटैच किया गया लिसनर.
|
| ModuleLogcatCollector | यह logcat collector का वर्शन है, लेकिन यह मॉड्यूल के लिए है. |
| ModuleMerger |
यह हेल्पर क्लास, स्प्लिट के बाद ITestSuite और ModuleDefinition को मर्ज करने से जुड़ी कार्रवाई के लिए है.
|
| ModuleOemTargetPreparer | |
| ModuleParameters | हर मॉड्यूल के मेटाडेटा में, सुइट "पैरामीटर" कुंजियों से जुड़ी खास वैल्यू. |
| ModuleParametersHelper |
पैरामीटर से जुड़ा IModuleParameterHandler पाने में मदद करने वाला हेल्पर.
|
| ModuleProtoResultReporter | नतीजों की रिपोर्टिंग करने वाला ऐसा टूल जो सिर्फ़ मॉड्यूल लेवल के नतीजों की रिपोर्ट करता है. |
| ModulePusher | |
| ModulePusher.ModulePushError | Mainline मॉड्यूल को पुश करने के दौरान बड़ी गड़बड़ी हुई. |
| ModuleResultsAndMetricsForwarder |
यह ResultAndLogForwarder का एक्सटेंशन है. यह टेस्ट के नतीजों में, मॉड्यूल से जुड़ी अतिरिक्त मेट्रिक जोड़ता है.
|
| ModuleSplitter |
यह हेल्पर, IConfiguration से दिखाए गए मॉड्यूल की सूची को ModuleDefinition से दिखाए गए एक्ज़ीक्यूशन यूनिट की सूची में बांटता है.
|
| ModuleTestTypeUtil | इसमें मॉड्यूल की जांच करने के लिए, सामान्य यूटिलिटी के तरीके शामिल होते हैं. |
| MonitorThread | खुले हुए कनेक्शन की निगरानी करें. |
| MultiFailureDescription |
एक होल्डर में कई FailureDescription इकट्ठा करें.
|
| MultiLineReceiver |
IShellOutputReceiver का बुनियादी तौर पर लागू किया गया वर्शन. यह सॉकेट से मिले रॉ डेटा को लेता है और उसे String ऑब्जेक्ट में बदलता है.
|
| MultiMap<K, V> |
एक ERROR(/Map), जिसमें हर कुंजी के लिए कई वैल्यू इस्तेमाल की जा सकती हैं.
|
| MultiReceiver |
IShellOutputReceiver का बुनियादी तौर पर लागू किया गया वर्शन. यह IShellOutputReceiver के कई इंस्टेंस लेता है और मिले हुए डेटा को उन सभी पर ब्रॉडकास्ट करता है.IShellOutputReceiver
|
नहीं
| NameMangleListener | यह एक प्रॉक्सी लिसनर है. इसका इस्तेमाल, टेस्ट के तरीके, क्लास, और पैकेज के नामों का अनुवाद करने के लिए किया जाता है, ताकि नतीजों की रिपोर्टिंग की जा सके. |
| NativeAllocationInfo | यह कुकी, नेटिव विज्ञापन के लिए जगह तय करने की जानकारी सेव करती है. |
| NativeBenchmarkTest | यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर, नेटिव बेंचमार्क टेस्ट को एक्ज़ीक्यूट करता है. |
| NativeBenchmarkTestParser |
एक IShellOutputReceiver जो बेंचमार्क टेस्ट के डेटा आउटपुट को पार्स करता है. साथ ही, हर ऑपरेशन में लगने वाले औसत समय की मेट्रिक इकट्ठा करता है.
|
| NativeBridgeModuleController | यह मॉड्यूल कंट्रोलर, यह देखने के लिए होता है कि डिवाइस पर नेटिव ब्रिज की सुविधा काम करती है या नहीं. |
| NativeCodeCoverageFlusher | यह एक यूटिलिटी क्लास है. यह नेटिव कवरेज मेज़रमेंट को मिटाती है और डिवाइस पर मौजूद प्रोसेस से नेटिव कवरेज डेटा को फ़्लश करती है. |
| NativeDevice |
ITestDevice नॉन-फ़ुल स्टैक वाले Android डिवाइसों के लिए, डिफ़ॉल्ट तौर पर लागू होने वाला तरीका.
|
| NativeDevice.AdbAction |
ओएस 'adb ....' कमांड चलाने के लिए, ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction).
|
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) का इस्तेमाल करके डिवाइस को रीबूट किया जा सकता है.
|
| NativeDevice.RebootMode | रीबूट करने का एक मोड. |
| NativeDeviceStateMonitor |
यह हेल्पर क्लास, IDevice की स्थिति को मॉनिटर करती है. इसमें फ़्रेमवर्क का इस्तेमाल नहीं किया जाता.
|
| NativeLeakCollector |
एक ITargetPreparer जो 'dumpsys meminfo --unreachable -a' कमांड चलाता है. इससे हर प्रोसेस के लिए, ऐसी नेटिव मेमोरी की पहचान की जाती है जिसे फ़िलहाल ऐक्सेस नहीं किया जा सकता.
|
| NativeLibraryMapInfo | नेटिव लाइब्रेरी के लिए, लाइब्रेरी मैपिंग का मेमोरी पता. |
| NativeStackCallInfo | यह स्टैक कॉल के बारे में बताता है. |
| NativeStressTest | यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर, नेटिव स्ट्रेस टेस्ट एक्ज़ीक्यूटेबल को चलाता है. |
| NativeStressTestParser |
एक IShellOutputReceiver जो स्ट्रेस टेस्ट के डेटा आउटपुट को पार्स करता है. साथ ही, पूरी हुई इटरेशन की संख्या और हर इटरेशन में लगने वाले औसत समय के बारे में मेट्रिक इकट्ठा करता है.
|
| NegativeHandler | हैंडलर यह तय करता है कि कुछ भी नहीं किया जाना चाहिए और पैरामीटर से कोई अतिरिक्त मॉड्यूल नहीं बनना चाहिए. |
| NestedDeviceStateMonitor | डिवाइस की स्थिति की निगरानी करने वाला मॉनिटर, जो नेस्ट किए गए डिवाइस पर अतिरिक्त जांच करता है, ताकि वर्चुअलाइज़ किए गए एनवायरमेंट की खास बातों को ध्यान में रखा जा सके. |
| NestedRemoteDevice | रिमोट Cuttlefish वीएम में चल रहे डिवाइस का प्रतिनिधित्व. |
| NetworkNotAvailableException | जब कोई डिवाइस टेस्टिंग के लिए नेटवर्क से कनेक्ट नहीं हो पाता है, तब यह अपवाद दिखता है. |
| NoApkTestSkipper | यह खास प्रिपेयरर है. अगर टेस्ट करने के लिए कोई APK नहीं है, तो यह पूरे इनवोकेशन (तैयारी और टेस्ट) को स्किप करने की अनुमति देता है. |
| NoDeviceException | यह तब दिखता है, जब दिए गए निर्देश को पूरा करने के लिए कोई डिवाइस उपलब्ध न हो. |
| NoisyDryRunTest | किसी कमांड फ़ाइल पर नॉइज़ी ड्राय रन चलाएं. |
| NoOpConfigOptionValueTransformer |
कोई कार्रवाई नहीं IConfigOptionValueTransformer
|
| NotMultiAbiHandler |
खास हैंडलर, जो SuiteModuleLoader को सूचना देता है कि सेकंडरी एबीआई को मॉड्यूल नहीं बनाना चाहिए.
|
| NullDevice |
DeviceManager की ओर से इस्तेमाल किया जाने वाला प्लेसहोल्डर IDevice. इसका इस्तेमाल यह तय करने के लिए किया जाता है कि IDeviceSelection.nullDeviceRequested() कब true है
|
| NullOutputReceiver |
IShellOutputReceiver को लागू करने का तरीका, जिसमें कुछ भी नहीं किया जाता.
|
O
| ObjectUpdater | AnTS ऑब्जेक्ट में अपडेट मैनेज करने के लिए हेल्पर क्लास. |
| ObjectUpdater.InvocationUpdate | दिए गए इनवोकेशन को अपडेट करें. |
| ObjectUpdater.TestArtifactUpdate | लौटाए गए BuildArtifact को अपडेट करें. |
| ObjectUpdater.WorkUnitUpdate | अपडेट को इनकैप्सुलेट करने के लिए इंटरफ़ेस. |
| OpenObjectLoader | AOSP में उपलब्ध डिफ़ॉल्ट ऑब्जेक्ट के लिए लोडर. |
| विकल्प |
किसी फ़ील्ड को IConfiguration विकल्प के तौर पर दिखाता है.
|
| Option.Importance | |
| OptionClass |
किसी क्लास को IConfiguration ऑब्जेक्ट के तौर पर दिखाने के लिए एनोटेट करता है.
|
| OptionCopier |
यह एक हेल्पर क्लास है. यह एक ऑब्जेक्ट से दूसरे ऑब्जेक्ट में, एक ही नाम वाले Option फ़ील्ड की वैल्यू कॉपी कर सकती है.
|
| OptionDef |
इस कुकी में Option की जानकारी होती है.
|
| OptionFetcher | यह कुकी, पैरंट प्रोसेस से टेस्ट के विकल्प पाने में मदद करती है. |
| OptionNotAllowedException |
खास ConfigurationException, जब किसी विकल्प को कमांड लाइन में पास करने की अनुमति नहीं होती है.
|
| OptionSetter |
Option फ़ील्ड भरता है.
|
| OptionSetter.Handler<T> | |
| OptionSetter.MapHandler |
मैप फ़ील्ड की वैल्यू को मैनेज करने के लिए Handler.
|
| OptionSetter.OptionFieldsForName | दिए गए नाम वाले विकल्प फ़ील्ड की सूची के लिए कंटेनर. |
| OptionUpdateRule | जब किसी विकल्प को एक से ज़्यादा बार तय किया जाता है, तब यह विकल्प के काम करने के तरीके को कंट्रोल करता है. |
| OtaDeviceBuildInfo |
IDeviceBuildInfo का इस्तेमाल, ओवर-द-एयर अपडेट की टेस्टिंग के लिए किया गया.
|
| OtatoolsBuildInfo |
एक IBuildInfo जिसमें otatools आर्टफ़ैक्ट शामिल हों.
|
| OtaUpdateDeviceFlasher | यह एक डिवाइस फ़्लैशर है. यह डिवाइस की इमेज को अपडेट करने के लिए, फ़ुल या इंक्रीमेंटल OTA पैकेज के साथ system/update_engine/scripts/update_device.py स्क्रिप्ट को ट्रिगर करता है. |
| OxygenUtil | Oxygen सेवा के साथ इंटरैक्ट करने की सुविधा. |
P
| PackageInfo | यह डिवाइस से पार्स की गई, ऐप्लिकेशन के पैकेज की जानकारी के लिए कंटेनर है. |
| PackageInstalledModuleController | मॉड्यूल कंट्रोलर, डिवाइस में दिए गए पैकेज इंस्टॉल न होने पर टेस्ट नहीं चलाता. |
| Pair<A, B> | हम अपनी Pair क्लास को इस तरह से तय करते हैं कि इसमें दो ऑब्जेक्ट शामिल हों. |
| Pair<S, T> | Pair क्लास, इस पैकेज में इस्तेमाल के लिए सिर्फ़ एक 2-टपल है. |
| PairingMultiTargetPreparer | मल्टी-टारगेट प्रिपेयरर, दो डिवाइसों के बीच ब्लूटूथ पेयरिंग और कनेक्शन बनाने में मदद करता है. |
| ParallelDeviceExecutor<V> |
ERROR(/ExecutorService) का रैपर, ताकि किसी फ़ंक्शन को पैरलल तरीके से एक्ज़ीक्यूट किया जा सके.
|
| ParentSandboxInvocationExecution |
सैंडबॉक्स चलाते समय, पैरंट इनवोकेशन की खास कार्रवाइयों के लिए InvocationExecution का वर्शन.
|
| ParentShardReplicate | शार्डिंग में शामिल होने वाले सभी डिवाइसों के लिए, किसी एक डिवाइस का सेटअप कॉपी करें. |
| PartialZipDownloadCache | यह कुकी, कॉन्टेंट के आधार पर आंशिक रूप से डाउनलोड की गई फ़ाइलों को कैश मेमोरी में सेव करने में मदद करती है. |
| PassingTestFileReporter |
एक ITestInvocationListener जो पास किए गए टेस्ट केस की सूची को टेस्ट फ़ाइल में सेव करता है
|
| PendingBlock | APK या हस्ताक्षर फ़ाइल का वह डेटा ब्लॉक जिसकी डिवाइस को ज़रूरत होती है. |
| PendingBlock.Compression | |
| PendingBlock.Type | |
| PerfettoFilePullerCollector | यह एक ऐसा कलेक्टर है जो डिवाइस से Perfect Trace फ़ाइलें इकट्ठा करता है. इसके पास फ़ाइलों को कंप्रेस करने का विकल्प होता है. साथ ही, यह फ़ाइलों को टेस्ट लॉग में जोड़ता है. |
| PerfettoGenericPostProcessor | यह एक पोस्ट प्रोसेसर है. यह टेक्स्ट/बाइनरी मेट्रिक की perfetto proto फ़ाइल को की-वैल्यू पेयर में प्रोसेस करता है. इसके लिए, यह proto मैसेज और फ़ील्ड को स्ट्रिंग वैल्यू के साथ बार-बार बढ़ाता है. ऐसा तब तक किया जाता है, जब तक कि संख्या वाली वैल्यू वाला फ़ील्ड न मिल जाए. |
| PerfettoGenericPostProcessor.AlternativeParseFormat | |
| PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
| PerfettoPreparer | Perfetto preparer, कॉन्फ़िगरेशन फ़ाइल को डिवाइस में एक स्टैंडर्ड जगह पर पुश करता है. इस जगह को Perfetto ऐक्सेस कर सकता है. |
| PerfettoPullerMetricCollector |
इस क्लास का इस्तेमाल बंद कर दिया गया है.
इसके बजाय, PerfettoFilePullerCollector और ERROR(/PerfettoTracePostProcessor)
का इस्तेमाल करें.
|
| PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
| PerfettoTracePostProcessor | यह एक पोस्ट प्रोसेसर है. यह टेस्ट लॉग से, Perfetto ट्रेस फ़ाइलें वापस लाता है और उन पर ट्रेस प्रोसेसर चलाता है, ताकि Perfetto मेट्रिक प्रोटो बनाया जा सके. |
| PerfettoTracePostProcessor.METRIC_FILE_FORMAT | |
| PerfettoTraceRecorder |
यह ITestDevice पर परफ़ेक्टो ट्रेस रिकॉर्ड करने के लिए एक यूटिलिटी क्लास है.
|
| PrettyPrintDelimiter | यह एक हेल्पर यूटिलिटी है. इसकी मदद से, सीमांकित किए गए ऐसे मैसेज को प्रिंट किया जा सकता है जो अलग दिखते हैं. |
| PrettyTestEventLogger | यह कुकी, इवेंट से मेल खाने वाले लॉगर को सेट करती है और उन्हें लॉग करती है, ताकि डीबग करना आसान हो सके. |
| ProcessInfo | इस कुकी का इस्तेमाल, प्रोसेस से जुड़ी जानकारी(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH) को सेव करने के लिए किया जाता है. |
| ProcessUtil | |
| ProfileableClient | यह एक प्रोफ़ाइल किए जा सकने वाले क्लाइंट को दिखाता है. आम तौर पर, यह Android वीएम प्रोसेस होती है. |
| ProfileableClientData |
इसमें ProfileableClientImpl का डेटा होता है.
|
| ProfileableClientImpl | यह एक ऐसी प्रोफ़ाइल वाले क्लाइंट को दिखाता है जिसकी प्रोफ़ाइल बनाई जा सकती है. आम तौर पर, यह Dalvik VM प्रोसेस होती है. |
| ProfileParameterHandler | यह किसी भी प्रोफ़ाइल उपयोगकर्ता के लिए, बुनियादी पैरामीटर हैंडलर होता है. |
| ProfileTargetPreparer |
यह क्लास, किसी भी प्रोफ़ाइल उपयोगकर्ता android.os.usertype.profile.XXX के लिए टारगेट प्रिपेयरर सेट अप करने के लिए इस्तेमाल की जाती है.
|
| PromptResponse | प्रॉम्प्ट के अनुरोध और उसके जवाब का उदाहरण |
| PromptUtility | यह एक ऐसी सुविधा है जिसकी मदद से, कॉन्टेक्स्ट के आधार पर प्रॉम्प्ट बनाए जा सकते हैं. |
| PromptUtility.PromptTemplate | संसाधनों में सेव किए गए प्रॉम्प्ट टेंप्लेट का रेफ़रंस |
| PropertyChanger | Android प्रॉपर्टी फ़ाइल में आइटम बदलने या जोड़ने के लिए यूटिलिटी क्लास |
| PropertyFetcher | यह कुकी, डिवाइस से 'getprop' वैल्यू फ़ेच करती है और उन्हें कैश मेमोरी में सेव करती है. |
| ProtoResultParser | Tradefed के नतीजों के प्रोटो फ़ॉर्मैट के लिए पार्सर. |
| ProtoResultParser.TestLevel | प्रोसेस किए जा रहे प्रोटोकॉल के मौजूदा लेवल को दिखाने वाला इन्यूमरेशन. |
| ProtoResultReporter |
नतीजे की जानकारी देने वाला प्रोग्राम, TestRecord प्रोटोबफ़ बनाता है. इसमें सभी नतीजे शामिल होते हैं.
|
| ProtoUtil | प्रोटोबफ़ मैसेज टाइप से जुड़े यूटिलिटी मेथड. |
| ProxyConfiguration | ऐसा ऑब्जेक्ट जो रिमोट कॉन्फ़िगरेशन को लागू करने के लिए पॉइंट करने की अनुमति देता है. |
| PsParser | इस यूटिलिटी का इस्तेमाल, "ps" कमांड के आउटपुट से(USER,PID और NAME) को पार्स करने के लिए किया जाता है |
| PtsBotTest | PTS-bot टेस्ट चलाएं. |
| PtsBotTest.TestFlagConfiguration | |
| PtsBotTest.TestFlagConfiguration.FlagConfig | |
| PtsBotTest.TestSyspropConfiguration | |
| PtsBotTest.TestSyspropConfiguration.SyspropConfig | |
| PushFileInvoker |
इस क्लास का इस्तेमाल बंद कर दिया गया है.
इसके बजाय, PushFilePreparer का इस्तेमाल करें
|
| PushFilePreparer |
यह एक ITargetPreparer है, जो किसी भी होस्ट पाथ से किसी भी डिवाइस पाथ पर कितनी भी फ़ाइलें पुश करने की कोशिश करता है.
|
| PythonBinaryHostTest |
होस्ट टेस्ट का मतलब है कि Android Build System (Soong) से Python की बाइनरी फ़ाइल को चलाना
टेस्ट रनर, include-filter और exclude-filter के साथ काम करता है. |
| PythonBinaryHostTest.PythonForwarder | रन के नाम को बाइनरी के नाम से बदलने के लिए, नतीजे को आगे भेजने वाला. |
| PythonUnitTestResultParser |
यह Python के unittest फ़्रेमवर्क के साथ चलाए गए टेस्ट के आउटपुट को समझता है और इसे ITestInvocationListener की सीरीज़ पर कॉल में बदलता है.
|
| PythonUnitTestRunner |
इस क्लास का इस्तेमाल बंद कर दिया गया है.
इसके बजाय, PythonBinaryHostTest का इस्तेमाल करें.
|
| PythonVirtualenvHelper | Python 3 के वर्चुअल एनवायरमेंट को चालू करने के लिए हेल्पर क्लास. |
| PythonVirtualenvPreparer | यह होस्ट पर Python virtualenv सेट अप करता है और पैकेज इंस्टॉल करता है. |
Q
| QuotationAwareTokenizer |
R
| RawImage | डिवाइस के फ़्रेम बफ़र से ली गई इमेज को दिखाने वाला डेटा. |
| RebootReasonCollector | यह कलेक्टर, टेस्ट रन के दौरान डिवाइस के रीबूट होने की जानकारी इकट्ठा करता है. साथ ही, इसकी वजह और संख्या के हिसाब से रिपोर्ट करता है. |
| RebootTargetPreparer | डिवाइस को रीबूट करने वाला टारगेट प्रिपेयरर. |
| RecorderClient | ResultDB रिकॉर्डर क्लाइंट, जो ResultDB पर टेस्ट के नतीजे अपलोड करता है. |
| RecoveryLogPreparer | खाता वापस पाने से पहले, टारगेट प्रिपेयरर ने लॉग इकट्ठा करने के लिए इसका इस्तेमाल किया था. |
| RegexTrie<V> |
RegexTrie एक ट्राइ है. इसमें कुंजी का हर ERROR(/Pattern) होता है.
|
| RemoteAndroidDevice |
adb connect के ज़रिए कनेक्ट किए गए फ़ुल स्टैक Android डिवाइस के लिए, ITestDevice को लागू करना.
|
| RemoteAndroidTestRunner | यह Android टेस्ट कमांड को रिमोट से चलाता है और नतीजों की रिपोर्ट करता है. |
| RemoteAndroidTestRunner | यह Android टेस्ट कमांड को रिमोट से चलाता है और नतीजों की रिपोर्ट करता है. |
| RemoteAndroidTestRunner.StatusReporterMode | यह इंस्ट्रुमेंट कमांड के विकल्पों में, स्टेटस रिपोर्टर मोड को दिखाता है. |
| RemoteAndroidTestRunner.StatusReporterMode | यह इंस्ट्रुमेंट कमांड के विकल्पों में, स्टेटस रिपोर्टर मोड को दिखाता है. |
| RemoteAndroidVirtualDevice |
यह कुकी, Google Compute Engine (Gce) में चल रहे फ़ुल स्टैक Android डिवाइस के लिए RemoteAndroidDevice के व्यवहार को बढ़ाती है.
|
| RemoteAvdIDevice |
DeviceManager की ओर से इस्तेमाल किया जाने वाला प्लेसहोल्डर IDevice. इसका इस्तेमाल यह तय करने के लिए किया जाता है कि DeviceSelectionOptions.gceDeviceRequested() कब true है
|
| RemoteBuildInfo | यह कंटेनर, लॉन्च कंट्रोल की बिल्ड जानकारी के जवाब के लिए होता है. |
| RemoteBuildInfo.BuildAttributeKey | |
| RemoteBuildInfo.BuildType | |
| RemoteCacheClient | RemoteActionCache को लागू करने का तरीका, जो रिमोट एपीआई सर्वर को gRPC कॉल का इस्तेमाल करता है. |
| RemoteDynamicPool | ऑफ़िस से दूर रहकर काम करने की सुविधा के लिए, कतार में रखे गए टेस्ट लागू करना |
| RemoteDynamicPool.RequestCallable | |
| RemoteFileResolver | यह एक सामान्य क्लास है. इसकी मदद से, यूआरआई और सेवा देने वाली कंपनी की सुविधा का इस्तेमाल करके, अलग-अलग जगहों से फ़ाइलें लोड की जा सकती हैं. |
| RemoteFileUtil | रिमोट इंस्टेंस से फ़ाइल को मैनेज करने के लिए यूटिलिटी क्लास |
| RemoteInvocationExecution |
InvocationExecution को लागू करने का तरीका, जिससे रिमोट एक्ज़ीक्यूशन होता है.
|
| RemoteInvocationExecution.FileOptionValueTransformer | |
| RemoteSplitApkInstaller | |
| RemoteSshUtil | इस यूटिलिटी का इस्तेमाल, रिमोट इंस्टेंस पर एसएसएच कमांड चलाने के लिए किया जाता है. |
| RemoteTestTimeOutEnforcer | ऐसे लिसनर जो किसी टेस्ट कॉन्फ़िगरेशन के एक्ज़ीक्यूशन टाइम की जांच करते हैं. अगर यह टाइमआउट की तय सीमा से ज़्यादा हो जाता है, तो वे टेस्ट को फ़ेल कर देते हैं. |
| RemoteZip | रिमोट ZIP फ़ाइल में मौजूद अलग-अलग फ़ाइलों को अनज़िप करने के लिए यूटिलिटी. |
| RemoveSystemAppPreparer |
टेस्ट रन से पहले, सिस्टम पार्टीशन से APK हटाने के लिए ITargetPreparer.
|
| ReportPassedTests | किसी फ़ाइल में, पास किए गए टेस्ट को बाहर रखने के लिए संभावित फ़िल्टर की जानकारी दें. |
| RequestUtil | ये यूटिलिटी, गड़बड़ी ठीक करने के साथ-साथ नेटवर्क के अनुरोधों को सामान्य तौर पर फिर से करने की अनुमति देती हैं. |
| ResolvePartialDownload | आंशिक तौर पर डाउनलोड करने के अनुरोध को पूरा करता है. |
| ResourceMetricUtil | मेट्रिक बनाने के लिए यूटिलिटी फ़ंक्शन. |
| ResourceUtil | कॉन्फ़िगरेशन रिसॉर्स को पढ़ने के लिए यूटिलिटी. |
| RestApiHelper | यह REST API कॉल करने के लिए हेल्पर क्लास है. |
| RestartSystemServerTargetPreparer | यह सिस्टम सर्वर को रीस्टार्ट करता है, लेकिन डिवाइस को रीबूट नहीं करता. |
| ResultAggregator | यह एक खास फ़ॉरवर्डर है. यह ज़रूरत पड़ने पर, नतीजों को इकट्ठा करता है. ऐसा, फिर से कोशिश करने की उस रणनीति के आधार पर किया जाता है जिसे अपनाया गया था. |
| ResultAndLogForwarder | नतीजों और लॉग इवेंट के लिए फ़ॉरवर्डर. |
| ResultDBReporter | नतीजे की जानकारी देने वाला ऐसा टूल जो ResultDB पर टेस्ट के नतीजे अपलोड करता है. |
| ResultDBUtil | ResultDB रिपोर्टर के लिए यूटिलिटी क्लास. |
| ResultForwarder |
एक ITestInvocationListener, जो इनवॉकेशन के नतीजों को सुनने वालों की सूची में शामिल अन्य लोगों को फ़ॉरवर्ड करता है.
|
| ResultReporter | |
| ResultReporter.ListBuilder<T> | |
| ResultsPlayer | खास रनर, जो उसे दिए गए नतीजों को फिर से चलाता है. |
| RetentionFileSaver | किसी डायरेक्ट्री में .retention फ़ाइल बनाने के लिए हेल्पर क्लास. |
| RetryConfigurationFactory | यह फ़ैक्ट्री, किसी निर्देश को फिर से आज़माने की सुविधा देती है. |
| RetryLogSaverResultForwarder | यह फ़ॉरवर्डर, मौजूदा कोशिश को पास करने का काम भी करता है. |
| RetryPreparationDecision | यह क्लास, इस बारे में फ़ैसले लेने के लिए होती है कि तैयारी को फिर से आज़माना है या नहीं. साथ ही, मॉड्यूल रन को फ़ेल करना है या नहीं. |
| RetryRescheduler | यह एक खास रनर है. इसकी मदद से, उन टेस्ट को फिर से शेड्यूल किया जा सकता है जो पिछली बार पूरे नहीं हुए या जिन्हें एक्ज़ीक्यूट नहीं किया गया. |
| RetryRescheduler.RetryType | उन टेस्ट के टाइप जिन्हें फिर से आज़माया जा सकता है. |
| RetryResultForwarder |
ResultForwarder का एक एक्सटेंशन, जो हमेशा किसी दिए गए एटेम्प्ट नंबर पर पुश करता है.
|
| RetryResultHelper | यह हेल्पर क्लास यह तय करती है कि कौनसे मॉड्यूल या टेस्ट को चलाना है या नहीं. |
| RetryStatistics |
यह स्ट्रक्चर, एक IRemoteTest के फिर से कोशिश करने वाले सेशन के आंकड़े सेव रखता है.
|
| RetryStrategy | कुछ टेस्ट को फिर से चलाने पर, इस रीट्राई रणनीति का इस्तेमाल किया जाएगा. |
| RootcanalForwarderPreparer | |
| RootTargetPreparer | यह टारगेट प्रिपेयरर है. यह "force-root" विकल्प के आधार पर "adb root" या "adb unroot" करता है. |
| RunAftersWithInfo | |
| RunBeforesWithInfo | |
| RunCommandTargetPreparer | |
| RunConfigDeviceRecovery |
रिकवरी का चरण पूरा करने के लिए, Tradefed कॉन्फ़िगरेशन चलाने के लिए सामान्य आधार IMultiDeviceRecovery.
|
| RunHostCommandTargetPreparer | टेस्ट चलाने से पहले और बाद में, होस्ट के लिए कोई भी निर्देश चलाने के लिए टारगेट प्रिपेयरर. |
| RunHostScriptTargetPreparer | यह टारगेट प्रिपेयरर है, जो टेस्ट चलाने से पहले स्क्रिप्ट को एक्ज़ीक्यूट करता है. |
| RunInterruptedException | यह तब दिखता है, जब किसी बाहरी अनुरोध की वजह से रन ऑपरेशन में रुकावट आती है. |
| RunNotifierWrapper |
RunNotifier का रैपर, ताकि हम DeviceNotAvailableException को ले जा सकें.
|
| RunOnCloneProfileParameterHandler | |
| RunOnCloneProfileTargetPreparer | |
| RunOnPrivateProfileParameterHandler | |
| RunOnPrivateProfileTargetPreparer | |
| RunOnSdkSandboxHandler |
ModuleParameters.RUN_ON_SDK_SANDBOX के लिए हैंडलर.
|
| RunOnSdkSandboxTargetPreparer |
ITargetPreparer, यह मार्क करता है कि टेस्ट को एसडीके सैंडबॉक्स में चलाना चाहिए.
|
| RunOnSecondaryUserParameterHandler | |
| RunOnSecondaryUserTargetPreparer |
ITargetPreparer, ताकि यह पक्का किया जा सके कि टेस्ट, सेकंडरी उपयोगकर्ता के तौर पर चल रहा है.
|
| RunOnSystemUserTargetPreparer |
यह एक ITargetPreparer है. इससे पता चलता है कि उपयोगकर्ता पर टेस्ट किए जाने चाहिए, न कि मौजूदा उपयोगकर्ता पर.
|
| RunOnWorkProfileParameterHandler | |
| RunOnWorkProfileTargetPreparer |
एक ITargetPreparer जो सेटअप में वर्क प्रोफ़ाइल बनाता है और यह मार्क करता है कि टेस्ट उस उपयोगकर्ता में चलाए जाने चाहिए.
|
| RuntimeRestartCollector | यह कलेक्टर, टेस्ट रन के दौरान रनटाइम रीस्टार्ट (सिस्टम सर्वर क्रैश) के टाइमस्टैंप इकट्ठा करता है. |
| RunUtil | कार्रवाइयां करने के लिए, हेल्पर मेथड का कलेक्शन. |
| RustBenchmarkResultParser |
यह, मानदंड बेंचमार्किंग फ़्रेमवर्क के साथ चलाए गए टेस्ट के आउटपुट की व्याख्या करता है और इसे ITestInvocationListener की सीरीज़ पर कॉल में बदलता है.
|
| RustBinaryHostTest | होस्ट टेस्ट, Android बिल्ड सिस्टम (Soong) से रस्ट बाइनरी फ़ाइल चलाने के लिए होता है |
| RustBinaryTest | यह एक ऐसा टेस्ट है जो दिए गए डिवाइस पर रस्ट बाइनरी चलाता है. |
| RustTestBase | RustBinaryHostTest और RustBinaryTest की बेस क्लास |
| RustTestBase.EnvPair | |
| RustTestBase.Invocation | |
| RustTestResultParser |
यह Rust के unittest फ़्रेमवर्क के साथ चलाए गए टेस्ट के आउटपुट की व्याख्या करता है और इसे ITestInvocationListener की सीरीज़ पर कॉल में बदलता है.
|
S
| SandboxConfigDump |
यह रनर क्लास, कमांड लाइन के आधार पर IConfiguration बनाती है और उसे किसी फ़ाइल में डंप करती है.
|
| SandboxConfigDump.DumpCmd | |
| SandboxConfigurationException | सैंडबॉक्स सेटअप से स्पेशल कॉन्फ़िगरेशन एक्सेप्शन आ रहा है. |
| SandboxConfigurationFactory | सैंडबॉक्सिंग के मकसद से कॉन्फ़िगरेशन बनाने के लिए, खास कॉन्फ़िगरेशन फ़ैक्ट्री. |
| SandboxConfigUtil |
यह एक यूटिलिटी क्लास है. इसका इस्तेमाल सैंडबॉक्सिंग करते समय IConfiguration को मैनेज करने के लिए किया जाता है.
|
| SandboxedInvocationExecution | इनवोकेशन का सैंडबॉक्स में खास तरीके से एक्ज़ीक्यूशन: यह InvocationExection तब होता है, जब हम सैंडबॉक्स में कमांड चला रहे होते हैं. |
| SandboxInvocationRunner | सैंडबॉक्स में, इनवोकेशन से जुड़े टेस्ट चलाएं. |
| SandboxOptions |
ऐसी क्लास जो ISandbox को विकल्प दे सकती है और उससे विकल्प पा सकती है.
|
| SchedulerState | यह एक एनम है. यह उन राज्यों की सूची दिखाता है जिनमें इनवोकेशन और WorkUnit हो सकते हैं. |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder | |
| ScreenshotOnFailureCollector | यह एक ऐसा कलेक्टर है जो टेस्ट केस के फ़ेल होने पर, स्क्रीनशॉट कैप्चर और लॉग करेगा. |
| Sdk28ModuleController | यह मॉड्यूल कंट्रोलर, यह पता लगाने के लिए होता है कि डिवाइस पर SDK 28 (Android 9) या इसके बाद का वर्शन है या नहीं. |
| Sdk29ModuleController | टेस्ट सिर्फ़ तब चलाएं, जब टेस्ट किया जा रहा डिवाइस एसडीके वर्शन 29 या इसके बाद का हो. |
| Sdk30ModuleController | जांच सिर्फ़ तब चलाएं, जब जांच किया जा रहा डिवाइस SDK टूल के 30वें वर्शन या इसके बाद के वर्शन पर काम कर रहा हो. |
| Sdk31ModuleController | टेस्ट सिर्फ़ तब चलाएं, जब टेस्ट किया जा रहा डिवाइस SDK टूल के 31वें या इसके बाद के वर्शन पर काम कर रहा हो. |
| Sdk32ModuleController | जांच सिर्फ़ तब करें, जब जांच किए जा रहे डिवाइस में SDK का वर्शन 32 या इसके बाद का हो. |
| Sdk33ModuleController | टेस्ट सिर्फ़ तब चलाएं, जब टेस्ट किया जा रहा डिवाइस एसडीके टूल के 33वें या इसके बाद के वर्शन पर काम कर रहा हो. |
| Sdk34ModuleController | टेस्ट सिर्फ़ तब चलाएं, जब टेस्ट किए जा रहे डिवाइस में SDK टूल का वर्शन 34 या इसके बाद का हो. |
| Sdk35ModuleController | टेस्ट सिर्फ़ तब चलाएं, जब टेस्ट किया जा रहा डिवाइस एसडीके टूल के वर्शन 35 या इसके बाद के वर्शन का हो. |
| Sdk36ModuleController | टेस्ट सिर्फ़ तब चलाएं, जब टेस्ट किए जा रहे डिवाइस में SDK का वर्शन 36 या इसके बाद का हो. |
| SearchArtifactUtil | यह एक यूटिलिटी क्लास है. इसका इस्तेमाल टेस्ट आर्टफ़ैक्ट खोजने के लिए किया जा सकता है. |
| SecondaryUserHandler |
ModuleParameters.SECONDARY_USER के लिए हैंडलर.
|
| SecondaryUserOnDefaultDisplayHandler |
ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY के लिए हैंडलर.
|
| SecondaryUserOnSecondaryDisplayHandler |
ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY के लिए हैंडलर.
|
| SemaphoreTokenTargetPreparer | यह एक ऐसा प्रिपेयरर है जिसका इस्तेमाल, ट्रेडफ़ेड होस्ट में टेस्ट एक्ज़ीक्यूशन को क्रम से लगाने के लिए टोकन का इस्तेमाल करने के लिए किया जाता है. |
| SerializationUtil |
ERROR(/Serializable) को लागू करने वाले ऑब्जेक्ट को क्रमबद्ध/अक्रमबद्ध करने की सुविधा.
|
| ServiceAccountKeyCredentialFactory |
यह क्रेडेंशियल फ़ैक्ट्री, OAuth Credential के आधार पर सेवा खाते की कुंजी बनाती है.
|
| SettingsBaselineSetter | यह एक सामान्य सेटर है, जो ITestDevice.setSetting के ज़रिए डिवाइस की बेसलाइन सेटिंग को हैंडल करता है. |
| ShardBuildCloner | यह हेल्पर क्लास है. यह कमांड लाइन से बिल्ड की जानकारी को क्लोन करने का काम करती है. |
| ShardHelper | यह हेल्पर क्लास, शार्ड बनाने और उन्हें इनवोकेशन के लिए शेड्यूल करने का काम करती है. |
| ShardListener |
ITestInvocationListener, इनवोकेशन शार्ड (इसे एक साथ कई संसाधनों पर चलाने के लिए इनवोकेशन स्प्लिट भी कहा जाता है) से नतीजे इकट्ठा करता है और उन्हें किसी दूसरे लिसनर को भेजता है.
|
| ShardMainResultForwarder |
ResultForwarder जो शार्ड किए गए टेस्ट इनवोकेशन के नतीजों को जोड़ता है.
|
| ShellCommandUnresponsiveException | जब किसी डिवाइस पर शेल कमांड को एक्ज़ीक्यूट करने में बहुत ज़्यादा समय लगता है, तब यह अपवाद दिखता है. |
| ShellOutputReceiverStream | OutputStream का यूटिलिटी सबक्लास, जो IShellOutputReceiver में लिखता है. |
| ShellStatusChecker | मॉड्यूल चलाने से पहले और बाद में, देखें कि शेल का स्टेटस आपकी उम्मीद के मुताबिक है या नहीं. |
| ShippingApiLevelModuleController |
अगर डिवाइस में ये शर्तें पूरी होती हैं, तो टेस्ट चलाएं:
|
| ShowmapPullerMetricCollector |
FilePullerDeviceMetricCollector का बुनियादी तौर पर लागू किया गया वर्शन. इससे डिवाइस से showmap फ़ाइलें पुल की जा सकती हैं और उनसे मेट्रिक इकट्ठा की जा सकती हैं.
|
| SideloadOtaTargetPreparer |
यह टारगेट प्रिपेयरर, तय किए गए ओटीए पैकेज को साइडलोड करता है. साथ ही, पैकेज लागू करता है और डिवाइस के बूट अप होने का इंतज़ार करता है. इसके बाद, डिवाइस की बिल्ड प्रॉपर्टी को बिल्ड की जानकारी के तौर पर इस्तेमाल करने के लिए इंजेक्ट करता है
यह टारगेट प्रिपेयरर यह मानकर चलता है कि डिवाइस शुरू होने पर, सामान्य adb मोड में होगा. साथ ही, यह पक्का करेगा कि डिवाइस उसी मोड में बंद हो, लेकिन उस पर नया बिल्ड लागू हो. |
| SimpleFileLogger |
एक ILeveledLogOutput, जो लॉग मैसेज को stdout और एक लॉग फ़ाइल पर भेजता है.
|
| SimplePerfResult | यह ऑब्जेक्ट, सभी simpleperf टेस्ट के नतीजों को सेव करता है |
| SimplePerfStatResultParser | यह एक यूटिलिटी क्लास है, जिसका इस्तेमाल simpleperf के नतीजे को पार्स करने के लिए किया जाता है. |
| SimplePerfUtil | आसान कमांड भेजने और नतीजे इकट्ठा करने के लिए यूटिलिटी क्लास |
| SimplePerfUtil.SimplePerfType | simpleperf कमांड के विकल्पों का इनम |
| SimpleStats | यह एक छोटी यूटिलिटी क्लास है. यह संख्या वाले डेटासेट के आधार पर, कुछ सांख्यिकीय मेज़रमेंट का हिसाब लगाती है. |
| SizeLimitedOutputStream |
यह थ्रेड सेफ़ फ़ाइल है, जो ERROR(/OutputStream) पर आधारित है. यह फ़ाइल, लिखे जा सकने वाले डेटा की ज़्यादा से ज़्यादा सीमा तय करती है.
|
| SkipContext | नतीजों को स्किप करने या कैश मेमोरी में सेव करने के फ़ैसले से जुड़े कॉन्टेक्स्ट को दिखाने वाला डेटा. |
| SkipFeature |
इस सुविधा की मदद से, SkipManager की कुछ जानकारी ऐक्सेस की जा सकती है.
|
| SkipHWASanModuleController | यह मॉड्यूल कंट्रोलर के लिए बेस क्लास है, ताकि HWASan बिल्ड पर टेस्ट न चलाए जा सकें. |
| SkipManager | स्किप मैनेजर, कई शर्तों के आधार पर यह तय करने में मदद करता है कि अलग-अलग लेवल पर क्या स्किप किया जाना चाहिए: इनवोकेशन, मॉड्यूल, और टेस्ट. |
| SkipReason | किसी टेस्ट को स्किप करने की वजह और उसका मेटाडेटा दें. |
| SkipReason.DemotionTrigger | |
| Sl4aBluetoothUtil | यह यूटिलिटी क्लास, SL4A का इस्तेमाल करके एक या दो डिवाइसों पर ब्लूटूथ की कार्रवाइयां करने की सुविधा देती है |
| Sl4aBluetoothUtil.BluetoothAccessLevel |
ब्लूटूथ डिवाइस के ऐक्सेस लेवल के लिए एनम, जो BluetoothDevice.java पर आधारित हैं
|
| Sl4aBluetoothUtil.BluetoothConnectionState |
ब्लूटूथ कनेक्शन की स्थितियों के लिए एनम, जो BluetoothProfile.java पर आधारित हैं
|
| Sl4aBluetoothUtil.BluetoothPriorityLevel |
ब्लूटूथ प्रोफ़ाइल की प्राथमिकता के लेवल के लिए एनम, जो BluetoothProfile.java पर आधारित हैं
|
| Sl4aBluetoothUtil.BluetoothProfile |
ब्लूटूथ प्रोफ़ाइलों के लिए एनम, जो BluetoothProfile.java पर आधारित हैं
|
| Sl4aClient | SL4A क्लाइंट, SL4A स्क्रिप्टिंग लेयर के साथ RPC के ज़रिए इंटरैक्ट करता है. |
| Sl4aEventDispatcher | इवेंट डिस्पैचर, इवेंट के लिए पोल करता है और क्वेरी किए जाने के लिए, उन्हें नाम के हिसाब से क्रम में लगाता है. |
| Sl4aEventDispatcher.EventSl4aObject | इवेंट पोलर से मिला ऑब्जेक्ट. |
| SnapshotInputStreamSource | File-backed InputStreamSource. |
| SnapuserdWaitPhase | स्नैपयूज़रडी अपडेट को पूरा करने के लिए, शामिल होने/ब्लॉक करने का समय बताने वाला एनम. |
| SparseImageUtil | कम जानकारी वाली इमेज में ज़्यादा जानकारी जोड़ने की सुविधा. |
| SparseImageUtil.SparseInputStream | SparseInputStream, अपस्ट्रीम से डेटा पढ़ता है और डेटा फ़ॉर्मैट का पता लगाता है. |
| SparseIntArray | SparseIntArrays, पूर्णांकों को पूर्णांकों पर मैप करते हैं. |
| SplitApkInstaller | |
| SplitApkInstallerBase | |
| SpongeUtils | Sponge से जुड़ी समस्याओं को हल करने के लिए, हेल्पर मेथड रखने वाली क्लास. |
| StatsdBeforeAfterGaugeMetricPostProcessor | यह एक पोस्ट प्रोसेसर है, जो "पहले/बाद में" के तरीके से इकट्ठा की गई गेज मेट्रिक को प्रोसेस करता है. जैसे, |
| StatsdEventMetricPostProcessor | यह एक पोस्ट प्रोसेसर है. यह statsd रिपोर्ट में मौजूद इवेंट मेट्रिक को की-वैल्यू पेयर में प्रोसेस करता है. इसके लिए, प्रोसेसर पर तय किए गए फ़ॉर्मेटर का इस्तेमाल किया जाता है. |
| StatsdGenericPostProcessor | यह एक पोस्ट प्रोसेसर है. यह बाइनरी प्रोटो स्टेट्सडी रिपोर्ट को मुख्य वैल्यू पेयर में प्रोसेस करता है. इसके लिए, रिपोर्ट को ट्री स्ट्रक्चर के तौर पर बड़ा किया जाता है. |
| StatusCheckerResult |
इसमें ISystemStatusChecker को लागू करने का नतीजा होता है.
|
| StatusCheckerResult.CheckStatus | |
| StdoutLogger |
एक ILeveledLogOutput जो लॉग मैसेज को stdout पर भेजता है.
|
| StopServicesSetup |
ITargetPreparer, जो डिवाइस पर सेवाएं बंद कर देता है.
|
| StreamProtoReceiver | यह एक ऐसा रिसीवर है जो मिले हुए प्रोटो TestRecord को Tradefed इवेंट में बदलता है. |
| StreamProtoResultReporter |
ProtoResultReporter को लागू करने का तरीका
|
| StreamUtil | इनपुट स्ट्रीम मैनेज करने के लिए यूटिलिटी क्लास. |
| StrictShardHelper | ऐसे स्ट्रिक्ट शार्ड बनाने के लिए शार्डिंग की रणनीति जो एक साथ रिपोर्ट नहीं करते हैं, |
| StringEscapeUtils | यह क्लास, खास फ़ॉर्मैट के लिए स्ट्रिंग को एस्केप करने के लिए इस्तेमाल की जाती है. |
| StringUtil | यह एक यूटिलिटी क्लास है. इसका इस्तेमाल, स्ट्रिंग में हेर-फेर करने के लिए स्ट्रिंग को एस्केप करने के लिए किया जाता है. |
| StubBuildProvider |
IBuildProvider का खाली नो-ऑप लागू करना.
|
| StubDevice |
IDevice का स्टब प्लेसहोल्डर लागू किया गया.
|
| StubKeyStoreClient | KeyStore Client के लिए, स्टब लागू करने का डिफ़ॉल्ट तरीका. |
| StubKeyStoreFactory | KeyStore Factory के लिए डिफ़ॉल्ट स्टब लागू करना |
| StubLocalAndroidVirtualDevice |
IDevice एक प्लेसहोल्डर है. इसका इस्तेमाल DeviceManager करता है, ताकि यह तय किया जा सके कि DeviceSelectionOptions.localVirtualDeviceRequested() कब true है
|
| StubMultiTargetPreparer |
IMultiTargetPreparer का प्लेसहोल्डर खाली है.
|
| StubTargetPreparer |
ITargetPreparer का प्लेसहोल्डर खाली है.
|
| StubTest | यह एक खाली टेस्ट है, जिसे लागू नहीं किया गया है. |
| StubTestRunListener |
ITestRunListener का स्टब लागू करना
|
| SubprocessCommandException | सबप्रोसेस कमांड नहीं चल पाई. |
| SubprocessConfigBuilder | मौजूदा टीएफ़ कॉन्फ़िग के लिए, रैपर टीएफ़ कॉन्फ़िग एक्सएमएल बनाएं. |
| SubprocessEventHelper | यह कुकी, लॉग में पास किए जाने वाले इवेंट को क्रम से लगाने/क्रम से हटाने में मदद करती है. |
| SubprocessEventHelper.BaseTestEventInfo | TestIgnored की जानकारी के लिए Base Helper. |
| SubprocessEventHelper.FailedTestEventInfo | testFailed जानकारी के लिए हेल्पर. |
| SubprocessEventHelper.InvocationEndedEventInfo | यह कुकी, इनवोकेशन खत्म होने की जानकारी देने में मदद करती है. |
| SubprocessEventHelper.InvocationFailedEventInfo | InvocationFailed की जानकारी के लिए हेल्पर. |
| SubprocessEventHelper.InvocationStartedEventInfo | यह कुकी, सुविधा को चालू करने की जानकारी देती है. |
| SubprocessEventHelper.LogAssociationEventInfo | logAssociation की जानकारी के लिए हेल्पर. |
| SubprocessEventHelper.SkippedTestEventInfo | |
| SubprocessEventHelper.TestEndedEventInfo | testEnded की जानकारी के लिए हेल्पर. |
| SubprocessEventHelper.TestLogEventInfo | testLog की जानकारी के लिए हेल्पर. |
| SubprocessEventHelper.TestModuleStartedEventInfo | टेस्ट मॉड्यूल शुरू होने की जानकारी देने वाला हेल्पर. |
| SubprocessEventHelper.TestRunEndedEventInfo | यह testRunEnded इवेंट की जानकारी देने वाला हेल्पर है. |
| SubprocessEventHelper.TestRunFailedEventInfo | testRunFailed की जानकारी के लिए हेल्पर |
| SubprocessEventHelper.TestRunStartedEventInfo | testRunStarted की जानकारी के लिए हेल्पर |
| SubprocessEventHelper.TestStartedEventInfo | testStarted की जानकारी के लिए हेल्पर |
| SubprocessExceptionParser | यह क्लास, स्टैंडर्ड Tradefed कमांड रनर से मिलने वाले अपवाद आउटपुट को हैंडल करने में मदद करती है. |
| SubprocessReportingHelper | यह क्लास, रैपर कॉन्फ़िगरेशन फ़ाइल बनाने के लिए होती है. इसका इस्तेमाल, क्लस्टर कमांड के लिए सबप्रोसेस के नतीजों की रिपोर्ट करने वाले टूल के तौर पर किया जाता है. |
| SubprocessResultsReporter |
ITestInvocationListener को result_reporter के तौर पर लागू करता है. साथ ही, सबप्रोसेस से टेस्ट, टेस्ट रन, और टेस्ट इनवोकेशन के नतीजे फ़ॉरवर्ड करता है.
|
| SubprocessTestResultsParser |
यह कुकी, ERROR(/FileOutputStream) को फ़ाइल में लिखने से पहले आउटपुट को पार्स करने के लिए बढ़ाती है, ताकि हम लॉन्चर की ओर से टेस्ट इवेंट जनरेट कर सकें.
|
| SubprocessTestResultsParser.StatusKeys | टेस्ट की स्थिति से जुड़ी कुंजियां. |
| SubprocessTfLauncher |
किसी दूसरे टीएफ़ इंस्टॉलेशन के ख़िलाफ़ टेस्ट चलाने के लिए IRemoteTest.
|
| SuiteApkInstaller | Suite कॉन्फ़िगरेशन के लिए, तय किए गए APK इंस्टॉल करता है: $ANDROID_TARGET_OUT_TESTCASES वैरिएबल या बिल्ड की जानकारी में मौजूद ROOT_DIR से. |
| SuiteModuleLoader | यह फ़ंक्शन, रिपॉज़िटरी से कंपैटबिलिटी टेस्ट मॉड्यूल की परिभाषाएं वापस लाता है. |
| SuiteModuleLoader.ConfigFilter |
किसी डायरेक्ट्री में मौजूद सभी कॉन्फ़िगरेशन फ़ाइलें ढूंढने के लिए ERROR(/FilenameFilter).
|
| SuiteResultCacheUtil | इस कुकी का इस्तेमाल, टेस्ट मॉड्यूल के लिए कैश मेमोरी के नतीजे अपलोड और डाउनलोड करने के लिए किया जाता है. |
| SuiteResultCacheUtil.CacheResultDescriptor | कैश मेमोरी में सेव किए गए नतीजों के बारे में बताता है. |
| SuiteResultHolder | यह हेल्पर ऑब्जेक्ट, इनवोकेशन के नतीजों को क्रम से लगाने और क्रम से हटाने की प्रोसेस को आसान बनाता है. |
| SuiteResultReporter | पूरे सुइट के इनवोकेशन के लिए, टेस्ट के नतीजे इकट्ठा करता है और फ़ाइनल नतीजे दिखाता है. |
| SuiteResultReporter.ModulePrepTimes | एक मॉड्यूल को तैयार करने और उसे हटाने में लगने वाले समय के लिए ऑब्जेक्ट होल्डर. |
| SuiteTestFilter | यह टेस्ट को शामिल करने और बाहर रखने के लिए फ़िल्टर दिखाता है. |
| SwitchUserTargetPreparer |
यह एक ITargetPreparer है, जो setUp में बताए गए उपयोगकर्ता के टाइप पर स्विच करता है.
|
| SyncException |
ERROR(/SyncService) का इस्तेमाल करके ट्रांसफ़र पूरा न होने पर यह अपवाद दिखता है.
|
| SyncException.SyncError | |
| SyncService | सिंक सेवा क्लास, डिवाइसों/इम्यूलेटर पर/से पुश/पुल करने के लिए होती है. यह काम, डीबग ब्रिज के ज़रिए किया जाता है. |
| SyncService.FileStat | |
| SyncService.ISyncProgressMonitor | इस इंटरफ़ेस को लागू करने वाली क्लास, ऐसे तरीके उपलब्ध कराती हैं जिनसे ट्रांसफ़र की प्रोग्रेस को दिखाया जा सकता है. |
| SystemServerFileDescriptorChecker | इस कुकी से यह पता चलता है कि सिस्टम सर्वर में फ़ाइल डिस्क्रिप्टर (एफ़डी) खत्म होने वाले हैं या नहीं. |
| SystemServerStatusChecker | जांच करें कि मॉड्यूल रन करने से पहले और बाद में, system_server का पीआईडी बदल गया है या नहीं. |
| SystemUpdaterDeviceFlasher |
एक ऐसा IDeviceFlasher जो सिस्टम अपडेटर पर निर्भर करता है, ताकि ओटीए अपडेट पैकेज में बंडल की गई सिस्टम इमेज को इंस्टॉल किया जा सके.
|
| SystemUtil | सिस्टम कॉल करने के लिए यूटिलिटी क्लास. |
| SystemUtil.EnvVariable |
T
| TableBuilder | यह हेल्पर क्लास, टेबल में String एलिमेंट की मैट्रिक्स दिखाने के लिए होती है. |
| TableFormatter | स्ट्रिंग एलिमेंट की मैट्रिक्स दिखाने के लिए हेल्पर क्लास, ताकि हर एलिमेंट कॉलम लाइन अप हो जाए |
| TargetFileUtils | |
| TargetFileUtils.FilePermission | |
| TargetSetupError | टेस्टिंग के लिए टारगेट तैयार करते समय कोई गंभीर गड़बड़ी हुई. |
| TarUtil | यह एक ऐसी सुविधा है जिसकी मदद से, tar फ़ाइल में बदलाव किया जा सकता है. |
| TearDownPassThroughPreparer | यह नीति, ऑब्जेक्ट के तौर पर कॉन्फ़िगरेशन में शामिल किए गए preparers पर tearDown चलाने की अनुमति देती है. |
| TelephonyHelper | टेलीफ़ोनी से जुड़ी जानकारी का इस्तेमाल करने और उसे पाने के लिए एक यूटिलिटी. |
| TelephonyHelper.SimCardInformation | यह सिम कार्ड से जुड़ी जानकारी को सेव करने वाला कुकी है. |
| TelephonyTokenProvider | टेलीफ़ोनी से जुड़े टोकन के लिए टोकन सेवा देने वाली कंपनी. |
| TemperatureThrottlingWaiter |
एक ITargetPreparer जो डिवाइस का तापमान, सेट किए गए तापमान तक कम होने का इंतज़ार करता है
|
| TemplateResolutionError |
कॉन्फ़िगरेशन पार्सिंग के दौरान, टेंप्लेट से जुड़ी गड़बड़ी के लिए ConfigurationException को बढ़ाने वाली क्लास.
|
| TerribleFailureEmailHandler | यह एक सामान्य हैंडलर क्लास है. यह उन लोगों को ईमेल भेजती है जिन्होंने Trade Federation इंस्टेंस में WTF (What a Terrible Failure) गड़बड़ी होने पर सूचना पाने के लिए साइन अप किया है. |
| TestAppInstallSetup |
एक ITargetPreparer, जो डिवाइस पर IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा ऐप्लिकेशन इंस्टॉल करता है.
|
| TestContentAnalyzer | विश्लेषण करने वाला टूल, विश्लेषण के लिए कॉन्टेक्स्ट लेता है और यह तय करता है कि क्या दिलचस्प है. |
| TestContext | यह क्लास, टीएफ़सी एपीआई के TestContext मैसेज को मॉडल करती है. |
| TestDependencyResolver | ज़रूरत पड़ने पर, डिपेंडेंसी से जुड़ी समस्याओं को हल करने में मदद करता है. |
| TestDescription | यह क्लास, टेस्ट केस के बारे में जानकारी दिखाती है. |
| TestDescriptionsFile | यह एक यूटिलिटी क्लास है. इसका इस्तेमाल, TestDescriptions की सूची को टेस्ट फ़ाइल में मार्शेल और अनमार्शेल करने के लिए किया जाता है. |
| TestDevice |
फ़ुल स्टैक Android डिवाइस के लिए ITestDevice को लागू करना
|
| TestDevice.MicrodroidBuilder | इस बिल्डर का इस्तेमाल, Microdroid TestDevice बनाने के लिए किया जाता है. |
| TestDeviceOptions |
ITestDevice Option सेकंड के लिए कंटेनर
|
| TestDeviceOptions.InstanceType | |
| TestDeviceState |
DeviceState की तुलना में, डिवाइस की स्थिति के बारे में ज़्यादा जानकारी मिलती है.
|
| TestEnvironment | यह क्लास, TFC API से मिले TestEnvironment मैसेज को मॉडल करती है. |
| TestErrorIdentifier | जांच और जांच करने वाले लोगों के लिए गड़बड़ी का आइडेंटिफ़ायर. |
| TestFailureModuleController | यह मॉड्यूल के लिए कंट्रोलर है. यह सिर्फ़ यह तय करता है कि टेस्ट फ़ेल होने की जानकारी को कैसे इकट्ठा किया जाए. |
| TestFilePushSetup |
एक ITargetPreparer, जो IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा फ़ाइलों/निर्देशिकाओं को डिवाइस पर पुश करता है.
|
| TestFilterHelper | टेस्ट को फ़िल्टर करने के लिए हेल्पर क्लास |
| TestGroupStatus | यह क्लास, टेस्ट ग्रुप का स्टेटस सेव करती है. |
| TestIdentifier | यह कुकी, पार्स किए गए इंस्ट्रुमेंटेशन टेस्ट की पहचान करती है. |
| TestInfo | यह कुकी, TEST_MAPPING फ़ाइल में सेट की गई टेस्ट की जानकारी को सेव करती है. |
| TestInformation | होल्डर ऑब्जेक्ट में वह सारी जानकारी और डिपेंडेंसी होती हैं जिनकी ज़रूरत टेस्ट रनर या टेस्ट को सही तरीके से चलाने के लिए पड़ सकती है. |
| TestInformation.Builder |
TestInformation इंस्टेंस बनाने के लिए बिल्डर.
|
| TestInvocation |
ITestInvocation को डिफ़ॉल्ट रूप से लागू करना.
|
| TestInvocation.RunMode | अलग-अलग मोड, जिनमें इनवोकेशन चल सकता है. |
| TestInvocation.Stage | |
| TestInvocationManagementServer | यह GRPC सर्वर, टेस्ट शुरू करने और उनकी लाइफ़साइकल को मैनेज करने में मदद करता है. |
| TestInvocationManagementServer.InvocationInformation | |
| TestMapping | यह क्लास, TEST_MAPPING फ़ाइल लोड करने के लिए होती है. |
| TestMapping.NoTestRuntimeException | |
| TestMappingSuiteRunner |
BaseTestSuite को लागू किया गया है, ताकि include-filter विकल्प में बताए गए टेस्ट या बिल्ड से TEST_MAPPING फ़ाइलों को एक सुइट के तौर पर चलाया जा सके.
|
| TestOption | यह कुकी, TEST_MAPPING फ़ाइल में सेट किए गए टेस्ट के विकल्प की जानकारी सेव करती है. |
| TestOutputUploader | यह विकल्प, टेस्ट के आउटपुट की फ़ाइलों को लोकल फ़ाइल सिस्टम, GCS या एचटीटीपी(एस) एंडपॉइंट पर अपलोड करता है. |
| TestRecordInterpreter |
Tradefed में, TestRecord प्रोटो को आसानी से मैनेज किए जा सकने वाले फ़ॉर्मैट में बदलने की सुविधा.
|
| TestRecordProtoUtil |
यह फ़ाइल से TestRecord प्रोटो को पढ़ने की सुविधा देती है.
|
| TestResource | यह क्लास, TFC API से मिले TestResource मैसेज को मॉडल करती है. |
| TestResourceDownloader | यह क्लास, फ़ाइल सिस्टम/GCS/एचटीटीपी से टेस्ट रिसॉर्स फ़ाइलें डाउनलोड करने के लिए है. |
| TestResult | यह एक टेस्ट के नतीजे के लिए कंटेनर है. |
| TestResult | यह एक टेस्ट के नतीजे के लिए कंटेनर है. |
| TestResult.TestStatus | |
| TestResultListener | यह ITestLifecycleListener का आसान वर्शन है. इसका इस्तेमाल करने वाले सिर्फ़ अलग-अलग टेस्ट के नतीजों पर ध्यान देते हैं. |
| TestRunnerUtil | यह एक यूटिलिटी क्लास है, जो अलग-अलग टेस्ट रनर की मदद करती है. |
| TestRunResult | यह कुकी, एक टेस्ट रन के नतीजे सेव करती है. |
| TestRunResult | यह कुकी, एक टेस्ट रन के नतीजे सेव करती है. |
| TestRunResultListener | यह लिसनर, टेस्ट रन की आखिरी स्थिति को पढ़ने की अनुमति देता है. |
| TestRunToTestInvocationForwarder |
ddmlib ITestRunListener से ITestLifeCycleReceiver तक फ़ॉरवर्ड करने वाला.
|
| TestsPoolPoller | यह एक टेस्ट रैपर है. इसकी मदद से, टेस्ट के पूल में मौजूद सभी टेस्ट को एक्ज़ीक्यूट किया जा सकता है. |
| TestStatus | जांच के तरीकों के लिए संभावित स्थितियों को Tradefed में दिखाया गया है. |
| TestStatus | यह एक इनम है, जो किसी टेस्ट के संभावित नतीजों को दिखाता है. |
| TestSuiteInfo |
यह एक ऐसी क्लास है जो टेस्ट सुइट के लिए, बिल्ड से जुड़े मेटाडेटा को लोड करने की समस्या को हल करती है
मिलती-जुलती जानकारी को सही तरीके से दिखाने के लिए, टेस्ट सुइट में जार रिसोर्स में |
| TestSummary | यह क्लास, टेस्ट की खास जानकारी को दिखाती है. |
| TestSummary.Type | |
| TestSummary.TypedString | |
| TestSystemAppInstallSetup |
एक ITargetPreparer, जो डिवाइस पर /system पार्टिशन में IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा ऐप्लिकेशन इंस्टॉल करता है.
|
| TestTimeoutEnforcer | ऐसे लिसनर जो किसी टेस्ट केस के एक्ज़ीक्यूशन में लगने वाले समय की जांच करते हैं. अगर यह समय तय की गई समयसीमा से ज़्यादा हो जाता है, तो वे टेस्ट केस को फ़ेल कर देते हैं. |
| TextResultReporter | यह टेस्ट के नतीजे की जानकारी देने वाला ऐसा टूल है जो नतीजों को JUnit के टेक्स्ट फ़ॉर्मैट में नतीजे प्रिंट करने वाले टूल को भेजता है. |
| TfInternalOptionsFetcher | यह एक यूटिलिटी क्लास है. इसकी मदद से, क्लास, वैरिएबल की वैल्यू को res फ़ाइल से स्टैटिक तौर पर लोड कर सकती हैं. |
| TfMetricProtoUtil | यह यूटिलिटी क्लास, Map<string, string=""> से Map<string, metric=""> में ट्रांज़िशन करने में मदद करती है. </string,></string,> |
| TfObjectTracker | यह अलग-अलग Trade Federation ऑब्जेक्ट के इस्तेमाल को ट्रैक करने की सुविधा देता है. |
| TfSuiteRunner |
ITestSuite को लागू किया गया है. इससे TF जार res/config/suite/ फ़ोल्डर से टेस्ट लोड होंगे.
|
| TfTestLauncher |
IRemoteTest का इस्तेमाल, किसी अलग TF इंस्टॉलेशन के ख़िलाफ़ यूनिट या फ़ंक्शनल टेस्ट चलाने के लिए किया जाता है.
|
| ThreadInfo | इस कुकी में थ्रेड की जानकारी होती है. |
| TimeoutException | टाइम आउट होने की वजह से, Adb से कनेक्ट नहीं किया जा सका. |
| TimeoutRemainder | यह यूटिलिटी क्लास, शुरुआती टाइमआउट के बाद बचे हुए समय को ट्रैक करती है. |
| TimeoutRemainder.DefaultSystemNanoTime | |
| TimeoutRemainder.SystemNanoTimeProvider | |
| TimeStatusChecker | स्टेटस की जांच करने वाला टूल, ताकि यह पक्का किया जा सके कि डिवाइस और होस्ट का समय सिंक किया गया हो. |
| TimeUtil | इसमें समय से जुड़े यूटिलिटी मेथड होते हैं. |
| TimeVal |
यह एक सेंटिनल टाइप है, जो Long को रैप करता है.
|
| TimeWaster | यह एक सामान्य टारगेट प्रिपेयरर है. इसका इस्तेमाल समय बर्बाद करने और डिवाइस को रीस्टार्ट करने के लिए किया जाता है. |
| TokenProperty | डाइनैमिक शार्डिंग के साथ काम करने वाला टोकन. |
| TokenProviderHelper | यह कुकी, किसी टोकन से जुड़े सेवा देने वाले व्यक्ति की जानकारी देती है. इससे यह पता चलता है कि कोई डिवाइस टोकन के साथ काम करता है या नहीं. |
| TraceCmdCollector |
एक IMetricCollector जो trace-cmd का इस्तेमाल करके, टेस्ट के दौरान ट्रेस इकट्ठा करता है और उन्हें इनवोकेशन में लॉग करता है.
|
| TracePropagatingExecutorService | यह एक एक्ज़ीक्यूटर सेवा है. यह ट्रेसिंग कॉन्टेक्स्ट को आगे बढ़ाते हुए, टास्क को लागू करने वाली सेवा को फ़ॉरवर्ड करती है. |
| TracingLogger | यह क्लास, टेस्ट के हर इनवोकेशन के लिए ट्रेसिंग को मैनेज करने में मदद करती है. |
| TradefedConfigObject | यह क्लास, TFC API के TradefedConfigObject मैसेज को मॉडल करती है. |
| TradefedConfigObject.Type | कॉन्फ़िगरेशन ऑब्जेक्ट टाइप की सूची, जिसे क्लस्टर कमांड कॉन्फ़िगरेशन में इंजेक्ट किया जा सकता है. |
| TradefedDelegator | ऐसे ऑब्जेक्ट जो किसी अन्य Tradefed बाइनरी को इनवॉकेशन सौंपने में मदद करते हैं. |
| TradefedFeatureClient | सर्वर से सुविधा को लागू करने का अनुरोध करने के लिए, एक gRPC क्लाइंट. |
| TradefedFeatureServer | यह एक ऐसा सर्वर होता है जो सुविधाओं को ट्रिगर करने के अनुरोधों का जवाब देता है. |
| TradefedSandbox | सैंडबॉक्स कंटेनर, जो Trade Federation इनवोकेशन को चला सकता है. |
| TradefedSandboxFactory | SandboxFactory के लिए डिफ़ॉल्ट तौर पर लागू किया गया तरीका |
| TradefedSandboxRunner |
TradefedSandbox से जुड़ा रनर, जो सैंडबॉक्स को चलाने की अनुमति देगा.
|
| TradefedSandboxRunner.StubScheduledInvocationListener |
एक स्टब IScheduledInvocationListener जो कुछ नहीं करता.
|
U
| UiAutomatorRunner | यह डिवाइस पर यूआई ऑटोमेटर टेस्ट चलाता है और नतीजे रिपोर्ट करता है. |
| UiAutomatorTest | |
| UiAutomatorTest.LoggingOption | |
| UiAutomatorTest.TestFailureAction | |
| UnexecutedTestReporterThread | यह थ्रेड, उन सभी टेस्ट की रिपोर्टिंग करती है जिन्हें पूरा नहीं किया गया है. |
| UniqueMultiMap<K, V> |
एक MultiMap जो हर बटन के लिए यूनीक वैल्यू तय करता है.
|
| UploadManifest | अपलोड किए जाने वाले BLOB और फ़ाइलों का मेनिफ़ेस्ट. |
| UploadManifest.Builder | |
| UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery जो ऑफ़लाइन डिवाइसों के लिए यूएसबी बसें रीसेट करता है.
|
| UsbResetRunConfigRecovery | डिवाइस के यूएसबी को रीसेट करने के लिए कमांड ट्रिगर करने की अनुमति देता है |
| UsbResetTest |
एक IRemoteTest जो डिवाइस के यूएसबी को रीसेट करता है और यह जांच करता है कि डिवाइस इसके बाद वापस ऑनलाइन आता है या नहीं.
|
| UserChecker | यह कुकी, यह जांच करती है कि टेस्ट के दौरान उपयोगकर्ताओं में बदलाव हुआ है या नहीं. |
| UserCleaner |
एक ITargetPreparer जो बंद होने पर सेकंडरी उपयोगकर्ताओं को हटा देता है.
|
| UserHelper | |
| UserInfo | यह प्लैटफ़ॉर्म की UserInfo क्लास की तरह होता है. |
| UserInfo.UserType | बाहरी एपीआई में, उपयोगकर्ता के टाइप के साथ काम करने वाले वैरिएंट. |
V
| ValidateSuiteConfigHelper |
इस क्लास से यह पुष्टि करने में मदद मिलेगी कि सुइट के लिए लोड किए गए IConfiguration, ज़रूरी शर्तों को पूरा कर रहे हैं या नहीं: - कोई बिल्ड प्रोवाइडर नहीं - कोई नतीजे की जानकारी देने वाला नहीं
|
| VersionedFile | यह एक ऐसा डेटा स्ट्रक्चर है जो किसी ऐसी फ़ाइल को दिखाता है जिसका कोई वर्शन जुड़ा हुआ है. |
| VersionParser | चल रहे Tradefed आर्टफ़ैक्ट का वर्शन फ़ेच करें. |
| VisibleBackgroundUserPreparer | यह टारगेट प्रिपेरर, बैकग्राउंड में शुरू होने वाले उपयोगकर्ता में टेस्ट चलाने के लिए होता है. |
| VmRemoteDevice | एक रिमोट वर्चुअल डिवाइस, जिसे हम वर्चुअल मशीन के अंदर से मैनेज करेंगे. |
W
| WaitDeviceRecovery |
यह IDeviceRecovery को आसानी से लागू करने का तरीका है. यह डिवाइस के ऑनलाइन होने का इंतज़ार करता है और सामान्य निर्देशों का जवाब देता है.
|
| WaitForDeviceDatetimePreparer |
एक ITargetPreparer, जो डिवाइस पर तारीख और समय सेट होने का इंतज़ार करता है
अगर समयसीमा के अंदर तारीख और समय सेट नहीं किया जाता है, तो तैयारी करने वाला व्यक्ति |
| WifiCommandUtil | यह एक यूटिलिटी क्लास है, जो वाई-फ़ाई कमांड के आउटपुट को पार्स कर सकती है. |
| WifiCommandUtil.ScanResult | यह वाई-फ़ाई नेटवर्क को दिखाता है. इसमें इससे जुड़ी जानकारी शामिल होती है. |
| WifiHelper | यह क्लास, डिवाइस पर वाई-फ़ाई सेवाओं को मैनेज करने में मदद करती है. |
| WifiPreparer |
एक ITargetPreparer, जो ज़रूरी होने पर डिवाइस पर वाई-फ़ाई को कॉन्फ़िगर करता है.
|
| WorkUnitType | यह सूची, काम की यूनिट के संभावित टाइप दिखाती है. |
X
| XmlFormattedGeneratorReporter |
FormattedGeneratorReporter को लागू किया गया है. यह सुइट के नतीजों को xml फ़ॉर्मैट में बदलता है.
|
| XmlResultReporter | यह विकल्प, JUnit के नतीजों को एक्सएमएल फ़ाइलों में लिखता है. यह फ़ाइल, Ant के XMLJUnitResultFormatter के फ़ॉर्मैट के मुताबिक होती है. |
| XmlSuiteResultFormatter | यह यूटिलिटी क्लास, सुइट रन को XML के तौर पर सेव करती है. |
| XmlSuiteResultFormatter.RunHistory | JSON कन्वर्ज़न के लिए हेल्पर ऑब्जेक्ट. |
| XmlTestRunListener | यह JUnit के नतीजों को एक्सएमएल फ़ाइलों में लिखता है. इसका फ़ॉर्मैट, Ant के XMLJUnitResultFormatter के फ़ॉर्मैट जैसा होता है. |
Y
| YamlClassOptionsParser | यह क्लास, YAML Tradefed कॉन्फ़िगरेशन से टेस्ट रनर की जानकारी को पार्स करने में मदद करती है. |
Z
| ZipCompressionStrategy |
ज़िप संग्रह बनाने के लिए ICompressionStrategy.
|
| ZipUtil | कंप्रेशन से जुड़ी कार्रवाइयों के लिए हेल्पर क्लास |
| ZipUtil2 | ज़िप फ़ाइल को निकालने के लिए हेल्पर क्लास, जो POSIX फ़ाइल की अनुमतियों को ध्यान में रखती है |