com.android.tradefed.targetprep
इंटरफ़ेस
FlashingResourcesParser.Constraint |
फ़िल्टर करने वाला इंटरफ़ेस, जिसका मकसद FlashingResourcesParser को कुछ ऐसे संसाधनों को अनदेखा करने की अनुमति देना है जिनका इस्तेमाल वह अन्यथा कर सकता है
|
IDeviceFlasher | डिवाइस पर डिवाइस की इमेज फ़्लैश करता है. |
IFlashingResourcesParser | किसी डिवाइस को फ़्लैश करने के लिए ज़रूरी सहायक इमेज फ़ाइलों के ज़रूरी वर्शन उपलब्ध कराने वाला इंटरफ़ेस. |
IFlashingResourcesRetriever | किसी डिवाइस को फ़्लैश करने के लिए ज़रूरी सहायक इमेज फ़ाइलें वापस पाने के लिए इंटरफ़ेस. |
IHostCleaner | टेस्ट रन खत्म होने के बाद, होस्ट को साफ़ करता है. |
ILabPreparer |
लैब तैयार करने वाले लोगों के लिए मार्कर इंटरफ़ेस
इन इंटरफ़ेस के मकसद के बारे में जानने के लिए, |
ITargetCleaner | यह इंटरफ़ेस अब काम नहीं करता. tearDown को बेस ITargetPreparer इंटरफ़ेस में ले जाया गया है. |
ITargetPreparer | टेस्ट रन के लिए टेस्ट एनवायरमेंट तैयार करता है. |
ITestsZipInstaller | यह किसी डिवाइस पर, टेस्ट की ज़िप फ़ाइल (बिल्ड सिस्टम से आउटपुट के तौर पर) से टेस्ट इंस्टॉल करता है. |
कक्षाएं
AllTestAppsInstallSetup |
ऐसा ITargetPreparer जो डिवाइस पर IDeviceBuildInfo.getTestsDir()
फ़ोल्डर से सभी ऐप्लिकेशन इंस्टॉल करता है.
|
AoaTargetPreparer |
ITargetPreparer , जो Android Open Accessory (AOAv2) प्रोटोकॉल का इस्तेमाल करके, कई कार्रवाइयां करता है. जैसे, क्लिक और स्वाइप.
|
AppSetup |
ऐसा ITargetPreparer जो APK और उसके टेस्ट इंस्टॉल करता है.
|
ArtChrootPreparer | ART टेस्ट के लिए chroot डायरेक्ट्री बनाएं. |
BaseEmulatorPreparer | स्थानीय एम्युलेटर लॉन्च करने के लिए, सामान्य प्रिपरर. |
BaseTargetPreparer |
ITargetPreparer के लिए, लागू करने की बुनियादी क्लास. इससे यह कंट्रोल किया जा सकता है कि ऑब्जेक्ट बंद है या नहीं.
|
BuildError | अगर दिया गया बिल्ड नहीं चलता है, तो यह गड़बड़ी दिखती है. |
BuildInfoRecorder |
ऐसा ITargetPreparer जो किसी खास फ़ाइल में, बिल्ड की जानकारी का मेटाडेटा लिखता है.
|
CdmaDeviceFlasher | एक क्लास, जो CDMA रेडियो वाले किसी Android डिवाइस पर इमेज दिखाती है. |
CompileBootImageWithSpeedTargetPreparer | कंपाइलर फ़िल्टर 'speed' की मदद से, बूट क्लासपाथ और सिस्टम सर्वर को फिर से कंपाइल करता है. |
CpuThrottlingWaiter |
एक ITargetPreparer जो तब तक इंतज़ार करता है, जब तक सभी कोर पर ज़्यादा से ज़्यादा फ़्रीक्वेंसी, उपलब्ध सबसे ऊंचे लेवल पर वापस नहीं आ जाती
|
CreateAvdPreparer | |
CreateUserPreparer | उपयोगकर्ता बनाने और आखिर में उसे हटाने के लिए टारगेट तैयार करने वाला टूल. |
DefaultTestsZipInstaller | टेस्ट के लिए, डिफ़ॉल्ट रूप से लागू होने वाला zip इंस्टॉलर. |
DeviceActionTargetPreparer |
डिवाइस की कार्रवाइयां करने के लिए ITargetPreparer .
|
DeviceBuildInfoBootStrapper |
ऐसा ITargetPreparer जो डिवाइस से पढ़े गए एट्रिब्यूट के साथ, बिल्ड की जानकारी वाले फ़ील्ड को बदलता है
यह किसी बाहरी सोर्स से जनरेट किए गए बिल्ड वाले डिवाइसों की जांच करने के लिए मददगार है. उदाहरण के लिए, |
DeviceBuildInfoInjector |
ऐसा ITargetPreparer जो IBuildInfo में DeviceBuildDescriptor मेटाडेटा डालता है.
|
DeviceCleaner | टेस्ट के बाद, क्लीनअप ऐक्शन के तौर पर रीबूट या फ़ॉर्मैट करता है. साथ ही, स्क्रीन को बंद भी कर सकता है |
DeviceFailedToBootError | यह तब दिखता है, जब किसी डिवाइस में बिल्ड फ़्लैश करने के बाद, वह बूट नहीं होता. |
DeviceFlashPreparer |
एक ITargetPreparer , जो Android के फ़िज़िकल हार्डवेयर पर इमेज दिखाता है.
|
DeviceImageZipFlashingTargetPreparer | टारगेट तैयार करने वाला टूल, जो किसी खास फ़ॉर्मैट में दी गई डिवाइस इमेज के साथ डिवाइस को फ़्लैश करता है. |
DeviceOwnerTargetPreparer |
डिवाइस के मालिक का कॉम्पोनेंट सेट अप करने वाला ITargetPreparer .
|
DeviceSetup |
ऐसा ITargetPreparer जो दिए गए Option के आधार पर, टेस्टिंग के लिए डिवाइस को कॉन्फ़िगर करता है.
|
DeviceStorageFiller | स्टोरेज भरने के लिए टारगेट तैयार करें, ताकि कुछ खाली जगह उपलब्ध हो. |
DeviceStringPusher | टारगेट तैयार करने वाला, किसी फ़ाइल में स्ट्रिंग लिखता है. |
DeviceUpdateTargetPreparer |
एक एब्स्ट्रैक्ट ITargetPreparer , जो डिवाइसों को अपडेट करने के सामान्य चरणों को ध्यान में रखता है. इसके लिए, डिवाइस इमेज फ़ाइल को किसी बाहरी सोर्स से लिया जाता है, न कि बिल्ड सेवा से.
|
DeviceWiper |
उपयोगकर्ता डेटा को मिटाने वाला ITargetPreparer
|
DisableSELinuxTargetPreparer | टारगेट तैयार करने वाला ऐसा टूल जो चालू होने पर SELinux को बंद कर देता है. |
DynamicSystemPreparer |
एक ITargetPreparer , जो डाइनैमिक सिस्टम अपडेट की मदद से डिवाइस के बिल्ड के ऊपर सिस्टम इमेज सेट अप करता है.
|
EraseUserDataPreparer |
ऐसा ITargetPreparer जो डिवाइस पर उपयोगकर्ता का डेटा मिटाता है.
|
FastbootCommandPreparer | टारगेट तैयार करने वाला टूल, जो fastboot को ट्रिगर करता है और fastboot निर्देश भेजता है. |
FastbootDeviceFlasher | यह एक ऐसी क्लास है जो फ़िज़िकल Android हार्डवेयर पर इमेज फ़्लैश करने के लिए, fastboot पर निर्भर करती है. |
FastbootUpdateBootstrapPreparer |
ऐसा ITargetPreparer जो FastbootDeviceFlasher से फ़्लैश किए गए डिवाइसों को पाने के लिए, चुनिंदा फ़ाइलों (बूटलोडर, रेडियो, डिवाइस इमेज ज़िप) को IDeviceBuildInfo में स्टेशन करता है. इसके बाद, नतीजे की रिपोर्टिंग के मकसद से, बिल्ड की जानकारी में डिवाइस के पोस्ट-बूट एट्रिब्यूट इंजेक्ट करता है.
|
FeatureFlagTargetPreparer | DeviceConfig को अपडेट करता है (रिमोट सेवा की मदद से ट्यून किए गए सुविधा फ़्लैग). |
FlashingResourcesParser | एक क्लास, जो किसी डिवाइस को फ़्लैश करने के लिए ज़रूरी सहायक इमेज फ़ाइलों के ज़रूरी वर्शन को पार्स करती है. |
FlashingResourcesParser.AndroidInfo |
Map<String, MultiMap<String, String>> के लिए typedef.
|
FolderSaver |
एक ITargetPreparer जो डिवाइस से डायरेक्ट्री खींचता है, उसे संपीड़ित करता है, और लॉगिंग बैकएंड में सेव करता है.
|
GkiDeviceFlashPreparer | एक टारगेट तैयार करने वाला टूल, जो डिवाइस को Android के सामान्य कर्नेल की जेनरिक इमेज से फ़्लैश करता है. |
GsiDeviceFlashPreparer | टारगेट तैयार करने वाला टूल, जो डिवाइस को Android के लिए सामान्य सिस्टम इमेज से फ़्लैश करता है. |
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 , जो डिवाइस इमेज के साथ कर्नेल इमेज को मिक्स करने की अनुमति देता है.
|
ModuleOemTargetPreparer | |
ModulePusher | |
ModulePusher.ModulePushError | Mainline मॉड्यूल को पुश करने के दौरान गंभीर गड़बड़ी हुई. |
NativeLeakCollector |
एक ITargetPreparer , जो 'dumpsys meminfo --unreachable -a' चलाता है, ताकि हर प्रोसेस के पास मौजूद, ऐक्सेस न की जा सकने वाली नेटिव मेमोरी की पहचान की जा सके.
|
OtaUpdateDeviceFlasher | डिवाइस फ़्लैशर, जो डिवाइस इमेज को अपडेट करने के लिए, फ़ुल या इंक्रीमेंटल OTA पैकेज के साथ system/update_engine/scripts/update_device.py स्क्रिप्ट को ट्रिगर करता है. |
PerfettoPreparer | Perfetto preparer, डिवाइस में कॉन्फ़िगरेशन फ़ाइल को स्टैंडर्ड जगह पर डालता है. इस जगह का ऐक्सेस, Perfetto के पास होता है. |
ProfileTargetPreparer |
किसी भी प्रोफ़ाइल उपयोगकर्ता android.os.usertype.profile.XXX के लिए, टारगेट तैयार करने वाले टूल को सेट अप करने के लिए बुनियादी क्लास.
|
PushFileInvoker |
इस क्लास का इस्तेमाल नहीं किया जा सकता.
इसके बजाय, PushFilePreparer का इस्तेमाल करें
|
PushFilePreparer |
ऐसा ITargetPreparer जो किसी भी होस्ट पाथ से किसी भी डिवाइस पाथ पर, किसी भी संख्या में फ़ाइलें पुश करने की कोशिश करता है.
|
PythonVirtualenvPreparer | यह होस्ट पर Python virtualenv सेट अप करता है और पैकेज इंस्टॉल करता है. |
RebootTargetPreparer | डिवाइस को रीबूट करने वाला टारगेट तैयार करने वाला टूल. |
RecoveryLogPreparer | टारगेट तैयार करने वाला टूल, रिकवरी से पहले लॉग इकट्ठा करता है. |
RemoveSystemAppPreparer |
टेस्ट रन से पहले, सिस्टम पार्टीशन से किसी APK को हटाने के लिए ITargetPreparer .
|
RestartSystemServerTargetPreparer | टारगेट तैयार करने वाला टूल, जो डिवाइस को रीबूट किए बिना सिस्टम सर्वर को रीस्टार्ट करता है. |
RootcanalForwarderPreparer | |
RootTargetPreparer | टारगेट तैयार करने वाला टूल, जो "force-root" विकल्प के आधार पर "adb root" या "adb unroot" करता है. |
RunCommandTargetPreparer | |
RunHostCommandTargetPreparer | टेस्ट चलाने से पहले और बाद में, होस्ट के मनमुताबिक निर्देश चलाने के लिए, टारगेट तैयार करने वाला टूल. |
RunHostScriptTargetPreparer | टारगेट तैयार करने वाला टूल, जो टेस्ट चलाने से पहले स्क्रिप्ट को एक्ज़ीक्यूट करता है. |
RunOnCloneProfileTargetPreparer | |
RunOnPrivateProfileTargetPreparer | |
RunOnSdkSandboxTargetPreparer |
ITargetPreparer , यह मार्क करता है कि टेस्ट को SDK टूल के सैंडबॉक्स में चलाया जाना चाहिए.
|
RunOnSecondaryUserTargetPreparer |
ITargetPreparer , ताकि यह पक्का किया जा सके कि टेस्ट, सेकंडरी उपयोगकर्ता के तौर पर चल रहा है.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer , जो यह मार्क करता है कि जांच, मौजूदा उपयोगकर्ता के बजाय उपयोगकर्ता पर की जानी चाहिए.
|
RunOnWorkProfileTargetPreparer |
एक ITargetPreparer , जो सेटअप में वर्क प्रोफ़ाइल बनाता है और यह मार्क करता है कि टेस्ट उस उपयोगकर्ता में चलाए जाने चाहिए.
|
SemaphoreTokenTargetPreparer | यह एक ऐसा तैयार करने वाला टूल है जिसका इस्तेमाल, tradefed होस्ट में टेस्ट एक्सीक्यूशन को सीरियलाइज़ करने के लिए टोकन का इस्तेमाल करने के लिए किया जाता है. |
SideloadOtaTargetPreparer |
यह एक टारगेट तैयार करने वाला टूल है, जो किसी खास ओटीए पैकेज को साइडलोड करता है, पैकेज को लागू करता है, डिवाइस के बूट होने का इंतज़ार करता है, और डिवाइस की बिल्ड प्रॉपर्टी को इंजेक्ट करता है, ताकि उन्हें बिल्ड की जानकारी के तौर पर इस्तेमाल किया जा सके
यह टारगेट तैयार करने वाला टूल यह मानता है कि डिवाइस शुरू होने पर, वह सामान्य adb मोड में होगा. साथ ही, यह पक्का करेगा कि डिवाइस उसी मोड में बंद हो, लेकिन उस पर नया बिल्ड लागू हो. |
StopServicesSetup |
ऐसा ITargetPreparer जो डिवाइस पर सेवाएं बंद कर देता है.
|
StubTargetPreparer |
ITargetPreparer के लिए प्लेसहोल्डर का खाली वर्शन.
|
SwitchUserTargetPreparer |
एक ITargetPreparer , जो सेटअप में बताए गए उपयोगकर्ता टाइप पर स्विच करता है.
|
SystemUpdaterDeviceFlasher |
ऐसा IDeviceFlasher जो OTA अपडेट पैकेज में बंडल की गई सिस्टम इमेज को इंस्टॉल करने के लिए, सिस्टम अपडेटर पर निर्भर करता है.
|
TargetSetupError | जांच के लिए टारगेट तैयार करते समय कोई गंभीर गड़बड़ी हुई. |
TearDownPassThroughPreparer | यह उन प्रिपरर पर tearDown चलाने की अनुमति देता है जिन्हें कॉन्फ़िगरेशन में ऑब्जेक्ट के तौर पर शामिल किया गया है. |
TemperatureThrottlingWaiter |
ऐसा ITargetPreparer जो डिवाइस के तापमान के टारगेट पर पहुंचने तक इंतज़ार करता है
|
TestAppInstallSetup |
ऐसा ITargetPreparer जो डिवाइस पर IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा ऐप्लिकेशन इंस्टॉल करता है.
|
TestFilePushSetup |
ऐसा ITargetPreparer जो IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा फ़ाइलों/डायरेक्ट्री को डिवाइस पर पुश करता है.
|
TestSystemAppInstallSetup |
ऐसा ITargetPreparer जो डिवाइस के /system पार्टीशन पर, IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा ऐप्लिकेशन इंस्टॉल करता है.
|
TimeWaster | समय बर्बाद करने और डिवाइस को रीस्टार्ट करने के लिए, टारगेट तैयार करने वाला एक आसान टूल. |
UserCleaner |
ऐसा ITargetPreparer जो टियरडाउन के दौरान सेकंडरी उपयोगकर्ताओं को हटा देता है.
|
UserHelper | |
VisibleBackgroundUserPreparer | बैकग्राउंड में दिखने वाले उपयोगकर्ता में टेस्ट चलाने के लिए टारगेट तैयार करने वाला टूल. |
WaitForDeviceDatetimePreparer |
ऐसा ITargetPreparer जो डिवाइस पर तारीख और समय सेट होने का इंतज़ार करता है
अगर टाइम आउट के अंदर तारीख और समय सेट नहीं किया जाता है, तो यह प्रिपरर |
WifiPreparer |
ITargetPreparer , जो ज़रूरत पड़ने पर डिवाइस पर वाई-फ़ाई कॉन्फ़िगर करता है.
|
Enums
AltDirBehavior |
अलग-अलग टेस्ट आर्टफ़ैक्ट इंस्टॉलर/पुशर के लिए, डायरेक्ट्री के काम करने के अलग-अलग तरीकों को तय करने के लिए एक वैरिएशन
|
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
FlashingMethod | टेस्ट किए जा रहे डिवाइस को फ़्लैश करने के लिए इस्तेमाल किए गए तरीके के बारे में बताने वाला एनम |
IDeviceFlasher.UserDataFlashOption | userdata इमेज को मैनेज करने के विकल्पों की सूची |
इंटरफ़ेस
कक्षाएं
- AllTestAppsInstallSetup
- AoaTargetPreparer
- AppSetup
- ArtChrootPreparer
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildError
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- CpuThrottlingWaiter
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceActionTargetPreparer
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- DeviceFailedToBootError
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceOwnerTargetPreparer
- DeviceSetup
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- DeviceWiper
- DisableSELinuxTargetPreparer
- DynamicSystemPreparer
- EraseUserDataPreparer
- FastbootCommandPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FeatureFlagTargetPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- FolderSaver
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallAllTestZipAppsSetup
- InstallApexModuleTargetPreparer
- InstallApkSetup
- InstallBuildEnvApkSetup
- InstallKernelModulePreparer
- InstrumentationPreparer
- KillExistingEmulatorPreparer
- KnownFailurePreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- MixKernelTargetPreparer
- ModuleOemTargetPreparer
- ModulePusher
- ModulePusher.ModulePushError
- NativeLeakCollector
- OtaUpdateDeviceFlasher
- PerfettoPreparer
- ProfileTargetPreparer
- PushFileInvoker
- PushFilePreparer
- PythonVirtualenvPreparer
- RebootTargetPreparer
- RecoveryLogPreparer
- RemoveSystemAppPreparer
- RestartSystemServerTargetPreparer
- RootcanalForwarderPreparer
- RootTargetPreparer
- RunCommandTargetPreparer
- RunHostCommandTargetPreparer
- RunHostScriptTargetPreparer
- RunOnCloneProfileTargetPreparer
- RunOnPrivateProfileTargetPreparer
- RunOnSdkSandboxTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- SideloadOtaTargetPreparer
- StopServicesSetup
- StubTargetPreparer
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- TargetSetupError
- TearDownPassThroughPreparer
- TemperatureThrottlingWaiter
- TestAppInstallSetup
- TestFilePushSetup
- TestSystemAppInstallSetup
- TimeWaster
- UserCleaner
- UserHelper
- VisibleBackgroundUserPreparer
- WaitForDeviceDatetimePreparer
- WifiPreparer
Enums