| AdbStopServerPreparer |
adb टेस्ट चलाने से पहले और बाद में, होस्ट पर adb सर्वर को रोकने के लिए टारगेट प्रिपेयरर.
|
| AllTestAppsInstallSetup |
यह एक ITargetPreparer है, जो IDeviceBuildInfo.getTestsDir() फ़ोल्डर में मौजूद सभी ऐप्लिकेशन को डिवाइस पर इंस्टॉल करता है.
|
| AoaTargetPreparer |
ITargetPreparer जो Android Open Accessory (AOAv2) प्रोटोकॉल का इस्तेमाल करके, कई कार्रवाइयां (जैसे, क्लिक और स्वाइप) करता है.
|
| AppSetup |
एक ITargetPreparer जो APK और उसके टेस्ट इंस्टॉल करता है.
|
| ArtChrootPreparer |
एआरटी टेस्ट के लिए chroot डायरेक्ट्री बनाएं.
|
| BaseEmulatorPreparer |
लोकल एम्युलेटर लॉन्च करने के लिए, सामान्य तैयारी करने वाला.
|
| BaseTargetPreparer |
ITargetPreparer के लिए बेस इंप्लीमेंटेशन क्लास. इससे यह कंट्रोल किया जा सकता है कि ऑब्जेक्ट बंद है या नहीं.
|
| BuildInfoRecorder |
एक ITargetPreparer जो बिल्ड की जानकारी वाले मेटा डेटा को किसी फ़ाइल में लिखता है.
|
| CheckPairingPreparer |
एक CompanionAwarePreparer, जो प्राइमरी और कंपैनियन डिवाइसों के बीच बीटी बॉन्डिंग की पुष्टि करता है
|
| CompanionAllocator |
यह एक बेसिक क्लास है, जो कंपैनियन डिवाइस को असाइन करने और उसे रिलीज़ करने का काम करती है
getCompanionDeviceSelectionOptions() को लागू किया जाना चाहिए, ताकि कंपैनियन डिवाइस को असाइन करने के लिए ज़रूरी शर्तों के बारे में बताया जा सके
|
| CompanionAwarePreparer |
यह एक ITargetPreparer है, जिसमें पहले से असाइन किए गए कंपैनियन डिवाइस को पाने का लॉजिक शामिल होता है.
|
| CompanionRunCommandTargetPreparer |
एक ITargetPreparer, जो चुने गए कंपैनियन डिवाइस पर तय किए गए निर्देश चलाता है
|
| CompanionTestAppInstallSetup |
ITargetPreparer, IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा ऐप्लिकेशन को, साथ में इस्तेमाल किए जाने वाले डिवाइस पर इंस्टॉल करता है.
|
| CompileBootImageWithSpeedTargetPreparer |
यह बूट क्लासपाथ और सिस्टम सर्वर को कंपाइलर फ़िल्टर 'speed' के साथ फिर से कंपाइल करता है.
|
| CpuThrottlingWaiter |
एक ITargetPreparer जो तब तक इंतज़ार करता है, जब तक सभी कोर पर ज़्यादा से ज़्यादा फ़्रीक्वेंसी, उपलब्ध सबसे ज़्यादा लेवल पर वापस नहीं आ जाती
|
| CreateAvdPreparer |
|
| CreateUserPreparer |
उपयोगकर्ता बनाने और आखिर में उसे हटाने के लिए टारगेट प्रिपेयरर.
|
| DeviceActionTargetPreparer |
डिवाइस की कार्रवाइयां करने के लिए, ITargetPreparer.
|
| DeviceBuildInfoBootStrapper |
एक ITargetPreparer जो डिवाइस से पढ़े गए एट्रिब्यूट के साथ, बिल्ड की जानकारी वाले फ़ील्ड को बदलता है
यह उन डिवाइसों की जांच करने के लिए काम आता है जिनमें किसी बाहरी सोर्स से जनरेट की गई बिल्ड मौजूद हैं. जैसे,
|
| DeviceBuildInfoInjector |
एक ITargetPreparer जो IBuildInfo में DeviceBuildDescriptor मेटाडेटा डालता है.
|
| DeviceCleaner |
यह टेस्ट के बाद, रीबूट करता है या फ़ॉर्मैट करता है. साथ ही, स्क्रीन को बंद करने का विकल्प भी देता है
|
| DeviceFlashPreparer |
एक ITargetPreparer, जो Android के हार्डवेयर पर इमेज दिखाता है.
|
| DeviceImageZipFlashingTargetPreparer |
यह एक टारगेट प्रिपेयरर है, जो किसी खास फ़ॉर्मैट में उपलब्ध कराई गई डिवाइस की इमेज के साथ डिवाइस को फ़्लैश करता है.
|
| DeviceOwnerTargetPreparer |
एक ITargetPreparer जो डिवाइस के मालिक के कॉम्पोनेंट को सेट अप करता है.
|
| DeviceSetup |
यह एक ITargetPreparer है, जो दिए गए Option के आधार पर, डिवाइस को टेस्टिंग के लिए कॉन्फ़िगर करता है.
|
| DeviceStorageFiller |
स्टोरेज को खाली करने के लिए, टारगेट प्रिपेयरर को निर्देश दें, ताकि कुछ जगह खाली हो सके.
|
| DeviceStringPusher |
फ़ाइल में स्ट्रिंग लिखने के लिए, टारगेट प्रिपेयरर.
|
| DeviceUpdateTargetPreparer |
यह एक ऐब्स्ट्रैक्ट ITargetPreparer है. यह बाहरी सोर्स (बिल्ड सेवा के बजाय) से डिवाइस इमेज फ़ाइल का इस्तेमाल करके, डिवाइसों को अपडेट करने से जुड़े सामान्य चरणों को पूरा करता है.
|
| DeviceWiper |
एक ITargetPreparer जो उपयोगकर्ता के डेटा को मिटाता है
|
| DisableSELinuxTargetPreparer |
यह टारगेट प्रिपेयरर है. अगर SELinux चालू है, तो यह उसे बंद कर देता है.
|
| DynamicSystemPreparer |
ITargetPreparer, डाइनैमिक सिस्टम अपडेट की मदद से डिवाइस पर सिस्टम इमेज सेट अप करता है.
|
| EraseUserDataPreparer |
एक ITargetPreparer जो डिवाइस पर मौजूद उपयोगकर्ता का डेटा वाइप करता है.
|
| FastbootCommandPreparer |
यह टारगेट प्रिपेयरर है, जो फ़ास्टबूट को ट्रिगर करता है और फ़ास्टबूट कमांड भेजता है.
|
| FastbootUpdateBootstrapPreparer |
यह एक ITargetPreparer है. यह तय की गई फ़ाइलों (बूटलोडर, रेडियो, डिवाइस इमेज ज़िप) को IDeviceBuildInfo में स्टेज करता है, ताकि डिवाइसों को FastbootDeviceFlasher से फ़्लैश किया जा सके. इसके बाद, बूट के बाद डिवाइस के एट्रिब्यूट को बिल्ड की जानकारी में डालता है, ताकि नतीजों की रिपोर्टिंग की जा सके.
|
| FeatureFlagTargetPreparer |
यह फ़ंक्शन, DeviceConfig को अपडेट करता है. DeviceConfig, रिमोट सेवा से ट्यून किए गए फ़ीचर फ़्लैग होते हैं.
|
| FoldableModePreparer |
टारगेट प्रिपेयरर, जो डिवाइस को फ़ोल्ड करने की स्थिति को बदल सकता है.
|
| FolderSaver |
एक ITargetPreparer जो डिवाइस से डायरेक्ट्री खींचता है, उसे कंप्रेस करता है, और लॉगिंग बैकएंड में सेव करता है.
|
| FutilityCommandPreparer |
फ़ुटिलिटी कमांड को लागू करने के लिए, तैयारी करने वाला.
|
| GkiDeviceFlashPreparer |
टारगेट प्रिपेयरर, जो डिवाइस को Android के सामान्य कर्नेल की जेनरिक इमेज के साथ फ़्लैश करता है.
|
| GoogleAccountPreparer |
एक ITargetPreparer जो Google खातों को कॉन्फ़िगर करने की सुविधा देता है.
|
| GsiDeviceFlashPreparer |
यह टारगेट प्रिपेयरर, डिवाइस पर Android के लिए सामान्य सिस्टम इमेज फ़्लैश करता है.
|
| ILabPreparer |
लैब तैयार करने वालों के लिए मार्कर इंटरफ़ेस
इन इंटरफ़ेस के बारे में जानने के लिए, ITargetPreparer देखें.
|
| ITargetCleaner |
इस इंटरफ़ेस का इस्तेमाल बंद कर दिया गया है.
tearDown को base ITargetPreparer इंटरफ़ेस में ले जाया गया है.
|
| InstallAllTestZipAppsSetup |
ITargetPreparer, टेस्ट zip में मौजूद सभी ऐप्लिकेशन इंस्टॉल करता है.
|
| InstallApexModuleTargetPreparer |
|
| InstallApkSetup |
एक ITargetPreparer, जो फ़ाइल सिस्टम में मौजूद एक या उससे ज़्यादा APK इंस्टॉल करता है.
|
| InstallBuildEnvApkSetup |
एक ITargetPreparer, जो Android प्लैटफ़ॉर्म के बिल्ड एनवायरमेंट से एक या एक से ज़्यादा टेस्ट APK इंस्टॉल करता है.
|
| InstallKernelModulePreparer |
यह टारगेट प्रिपेयरर है, जो कर्नल मॉड्यूल इंस्टॉल करता है.
|
| InstrumentationPreparer |
एक ITargetPreparer जो इंस्ट्रुमेंटेशन चलाता है
|
| KillExistingEmulatorPreparer |
ITargetPreparer जो चल रहे एम्युलेटर को बंद कर देता है.
|
| KnownFailurePreparer |
इस विकल्प का इस्तेमाल, टारगेट प्रिपेयरर को यह बताने के लिए किया जाता है कि वह जानी-पहचानी गड़बड़ी को ठीक करने के लिए फिर से कोशिश न करे.
|
| LocalEmulatorLaunch |
यह एक TargetPreparer है, जो Android के बिल्ड एनवायरमेंट से स्थानीय तौर पर एम्युलेटर लॉन्च करता है.
|
| LocalEmulatorSnapshot |
यह TargetPreparer, Android के बिल्ड/डेवलपमेंट एनवायरमेंट से साफ़-सुथरा एम्युलेटर स्नैपशॉट जनरेट करने के लिए बनाया गया है
|
| MixKernelTargetPreparer |
एक ITargetPreparer, जो कर्नल इमेज को डिवाइस की इमेज के साथ मिक्स करने की अनुमति देता है.
|
| MixRadioTargetPreparer |
एक ITargetPreparer, जो रेडियो इमेज को डिवाइस की इमेज के साथ मिक्स करने की अनुमति देता है.
|
| ModuleOemTargetPreparer |
|
| NativeLeakCollector |
एक ITargetPreparer जो 'dumpsys meminfo --unreachable -a' कमांड चलाता है. इससे हर प्रोसेस के लिए, ऐसी नेटिव मेमोरी की पहचान की जाती है जिसे फ़िलहाल ऐक्सेस नहीं किया जा सकता.
|
| NoApkTestSkipper |
यह खास प्रिपेयरर है. अगर टेस्ट करने के लिए कोई APK नहीं है, तो यह पूरे इनवोकेशन (तैयारी और टेस्ट) को स्किप करने की अनुमति देता है.
|
| PerfettoPreparer |
Perfetto preparer, कॉन्फ़िगरेशन फ़ाइल को डिवाइस में एक स्टैंडर्ड जगह पर पुश करता है. इस जगह को Perfetto ऐक्सेस कर सकता है.
|
| ProfileTargetPreparer |
यह क्लास, किसी भी प्रोफ़ाइल उपयोगकर्ता android.os.usertype.profile.XXX के लिए टारगेट प्रिपेयरर सेट अप करने के लिए इस्तेमाल की जाती है.
|
| PushFileInvoker |
इस क्लास का इस्तेमाल बंद कर दिया गया है.
इसके बजाय, PushFilePreparer का इस्तेमाल करें
|
| PushFilePreparer |
यह एक ITargetPreparer है, जो किसी भी होस्ट पाथ से किसी भी डिवाइस पाथ पर कितनी भी फ़ाइलें पुश करने की कोशिश करता है.
|
| PythonVirtualenvPreparer |
यह होस्ट पर Python virtualenv सेट अप करता है और पैकेज इंस्टॉल करता है.
|
| RebootTargetPreparer |
डिवाइस को रीबूट करने वाला टारगेट प्रिपेयरर.
|
| RecoveryLogPreparer |
खाता वापस पाने से पहले, टारगेट प्रिपेयरर ने लॉग इकट्ठा करने के लिए इसका इस्तेमाल किया था.
|
| RemoveSystemAppPreparer |
टेस्ट रन से पहले, सिस्टम पार्टीशन से APK हटाने के लिए ITargetPreparer.
|
| RestartSystemServerTargetPreparer |
यह सिस्टम सर्वर को रीस्टार्ट करता है, लेकिन डिवाइस को रीबूट नहीं करता.
|
| RootTargetPreparer |
यह टारगेट प्रिपेयरर है. यह "force-root" विकल्प के आधार पर "adb root" या "adb unroot" करता है.
|
| RootcanalForwarderPreparer |
|
| RunCommandTargetPreparer |
|
| RunHostCommandTargetPreparer |
टेस्ट चलाने से पहले और बाद में, होस्ट के लिए कोई भी निर्देश चलाने के लिए टारगेट प्रिपेयरर.
|
| RunHostScriptTargetPreparer |
यह टारगेट प्रिपेयरर है, जो टेस्ट चलाने से पहले स्क्रिप्ट को एक्ज़ीक्यूट करता है.
|
| RunOnCloneProfileTargetPreparer |
|
| RunOnPrivateProfileTargetPreparer |
|
| RunOnSdkSandboxTargetPreparer |
ITargetPreparer, यह मार्क करता है कि टेस्ट को एसडीके सैंडबॉक्स में चलाना चाहिए.
|
| RunOnSecondaryUserTargetPreparer |
ITargetPreparer, ताकि यह पक्का किया जा सके कि टेस्ट, सेकंडरी उपयोगकर्ता के तौर पर चल रहा है.
|
| RunOnSystemUserTargetPreparer |
यह एक ITargetPreparer है. इससे पता चलता है कि उपयोगकर्ता पर टेस्ट किए जाने चाहिए, न कि मौजूदा उपयोगकर्ता पर.
|
| RunOnWorkProfileTargetPreparer |
एक ITargetPreparer जो सेटअप में वर्क प्रोफ़ाइल बनाता है और यह मार्क करता है कि टेस्ट उस उपयोगकर्ता में चलाए जाने चाहिए.
|
| SemaphoreTokenTargetPreparer |
यह एक ऐसा प्रिपेयरर है जिसका इस्तेमाल, ट्रेडफ़ेड होस्ट में टेस्ट एक्ज़ीक्यूशन को क्रम से लगाने के लिए टोकन का इस्तेमाल करने के लिए किया जाता है.
|
| SideloadOtaTargetPreparer |
यह टारगेट प्रिपेयरर, तय किए गए ओटीए पैकेज को साइडलोड करता है. साथ ही, पैकेज लागू करता है और डिवाइस के बूट अप होने का इंतज़ार करता है. इसके बाद, डिवाइस की बिल्ड प्रॉपर्टी को बिल्ड की जानकारी के तौर पर इस्तेमाल करने के लिए इंजेक्ट करता है
यह टारगेट प्रिपेयरर यह मानकर चलता है कि डिवाइस शुरू होने पर, सामान्य adb मोड में होगा. साथ ही, यह पक्का करेगा कि डिवाइस उसी मोड में बंद हो, लेकिन उस पर नया बिल्ड लागू हो.
|
| StopServicesSetup |
ITargetPreparer, जो डिवाइस पर सेवाएं बंद कर देता है.
|
| StubTargetPreparer |
ITargetPreparer का प्लेसहोल्डर खाली है.
|
| SuiteApkInstaller |
Suite कॉन्फ़िगरेशन के लिए, तय किए गए APK इंस्टॉल करता है: $ANDROID_TARGET_OUT_TESTCASES वैरिएबल या बिल्ड की जानकारी में मौजूद ROOT_DIR से.
|
| SwitchUserTargetPreparer |
यह एक ITargetPreparer है, जो setUp में बताए गए उपयोगकर्ता के टाइप पर स्विच करता है.
|
| TearDownPassThroughPreparer |
यह नीति, ऑब्जेक्ट के तौर पर कॉन्फ़िगरेशन में शामिल किए गए preparers पर tearDown चलाने की अनुमति देती है.
|
| TemperatureThrottlingWaiter |
एक ITargetPreparer जो डिवाइस का तापमान, सेट किए गए तापमान तक कम होने का इंतज़ार करता है
|
| TestAppInstallSetup |
एक ITargetPreparer, जो डिवाइस पर IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा ऐप्लिकेशन इंस्टॉल करता है.
|
| TestFilePushSetup |
एक ITargetPreparer, जो IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा फ़ाइलों/निर्देशिकाओं को डिवाइस पर पुश करता है.
|
| TestSystemAppInstallSetup |
एक ITargetPreparer, जो डिवाइस पर /system पार्टिशन में IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा ऐप्लिकेशन इंस्टॉल करता है.
|
| TimeWaster |
यह एक सामान्य टारगेट प्रिपेयरर है. इसका इस्तेमाल समय बर्बाद करने और डिवाइस को रीस्टार्ट करने के लिए किया जाता है.
|
| UserCleaner |
एक ITargetPreparer जो बंद होने पर सेकंडरी उपयोगकर्ताओं को हटा देता है.
|
| VisibleBackgroundUserPreparer |
यह टारगेट प्रिपेरर, बैकग्राउंड में शुरू होने वाले उपयोगकर्ता में टेस्ट चलाने के लिए होता है.
|
| WaitForDeviceDatetimePreparer |
एक ITargetPreparer, जो डिवाइस पर तारीख और समय सेट होने का इंतज़ार करता है
अगर समयसीमा के अंदर तारीख और समय सेट नहीं किया जाता है, तो यह तैयारी करने वाला व्यक्ति TargetSetupError को लागू कर सकता है.
|
| WifiPreparer |
एक ITargetPreparer, जो ज़रूरी होने पर डिवाइस पर वाई-फ़ाई को कॉन्फ़िगर करता है.
|