com.android.tradefed.targetprep
इंटरफ़ेस
FlashingResourcesParser.Constraint |
फ़िल्टर करने वाला इंटरफ़ेस, जिसका मकसद FlashingResourcesParser को कुछ ऐसे संसाधनों को अनदेखा करने की अनुमति देना है जिनका इस्तेमाल वह अन्यथा कर सकता है
|
IDeviceFlasher | डिवाइस पर डिवाइस की इमेज फ़्लैश करता है. |
Iफ़्लैशिंगResourcesParser | सहायक इमेज फ़ाइलों के ज़रूरी वर्शन उपलब्ध कराने के लिए इंटरफ़ेस. इन फ़ाइलों को फ़्लैश करने के लिए ज़रूरी है डिवाइस. |
IFlashingResourcesRetriever | डिवाइस को फ़्लैश करने के लिए ज़रूरी सहायक इमेज फ़ाइलें वापस पाने के लिए इंटरफ़ेस. |
IHostConnecter | परीक्षण चलाने के बाद होस्ट को साफ़ करता है. |
ILabPreparer |
लैब तैयार करने वाले लोगों के लिए मार्कर इंटरफ़ेस
इन इंटरफ़ेस के मकसद के बारे में जानने के लिए, |
ITargetCleaner | यह इंटरफ़ेस काम नहीं करता है. tearDown को ITargetPreparer इंटरफ़ेस में ले जाया गया है. |
ITargetPreparer | टेस्ट रन के लिए, टेस्ट एनवायरमेंट को तैयार करता है. |
ITestsZipInstaller | यह किसी डिवाइस पर, टेस्ट की ज़िप फ़ाइल (बिल्ड सिस्टम से आउटपुट के तौर पर) से टेस्ट इंस्टॉल करता है. |
कक्षाएं
AllTestAppsInstallSetup |
एक ITargetPreparer जो IDeviceBuildInfo#getTestsDir() से सभी ऐप्लिकेशन इंस्टॉल करता है
डिवाइस पर फ़ोल्डर खोलें.
|
AoaTargetPreparer |
ITargetPreparer , जो
Android Open Accessory (AOAv2) प्रोटोकॉल.
|
ऐप्लिकेशन का सेटअप |
ऐसा ITargetPreparer जो APK और उसके टेस्ट इंस्टॉल करता है.
|
ArtChrootPreparer | ART टेस्ट के लिए chroot डायरेक्ट्री बनाएं. |
BaseEmulatorPreparer | लोकल एम्युलेटर लॉन्च करने के लिए, कॉमन प्रिपरर. |
BaseTargetReleaser |
ITargetPreparer के लिए, लागू करने की बुनियादी क्लास. इससे यह कंट्रोल किया जा सकता है कि ऑब्जेक्ट बंद है या नहीं.
|
बिल्डिंग में गड़बड़ी | अगर दिया गया बिल्ड चलाने में विफल हो जाता है, तो 'थ्रॉन करें'. |
BuildInfoRecorder |
ऐसा ITargetPreparer जो किसी खास फ़ाइल में, बिल्ड की जानकारी का मेटाडेटा लिखता है.
|
CdmaDeviceफ़्लैशर | ऐसी क्लास जो सीडीएमए रेडियो वाले फ़िज़िकल Android डिवाइस पर इमेज को फ़्लैश करती है. |
CompileBootImageWithSpeedTargetPreparer | कंपाइलर फ़िल्टर 'स्पीड' की मदद से बूट क्लासपाथ और सिस्टम सर्वर को फिर से कंपाइल करता है. |
CpuThrottlingWaiter |
एक ITargetPreparer जो तब तक इंतज़ार करता है, जब तक सभी कोर पर ज़्यादा से ज़्यादा फ़्रीक्वेंसी, उपलब्ध सबसे ऊंचे लेवल पर वापस नहीं आ जाती
|
CreateAvdPreparer | |
CreateUserPrer | उपयोगकर्ता बनाने और आखिर में उसे हटाने के लिए टारगेट तैयार करने वाला टूल. |
DefaultTestsZipInstaller | टेस्ट ज़िप इंस्टॉलर को डिफ़ॉल्ट रूप से लागू करना. |
DeviceActionTargetPreparer |
डिवाइस से जुड़ी कार्रवाइयां करने के लिए ITargetPreparer .
|
DeviceBuildInfoBootStrapper |
ऐसा ITargetPreparer जो डिवाइस से पढ़े गए एट्रिब्यूट के साथ, बिल्ड की जानकारी वाले फ़ील्ड को बदलता है
यह किसी बाहरी स्रोत (उदाहरण के लिए, |
DeviceBuildInfoInjector |
ऐसा ITargetPreparer जो IBuildInfo में DeviceBuildDescriptor मेटाडेटा डालता है.
|
डिवाइस क्लीनर | जांच के बाद, क्लीनअप कार्रवाई के रूप में डिवाइस को फिर से चालू करता है या उसे फ़ॉर्मैट करता है. साथ ही, वैकल्पिक रूप से स्क्रीन को बंद करता है |
DeviceFailedToBootError | अगर बिल्ड के साथ फ़्लैश होने के बाद डिवाइस बूट नहीं हो पाता है, तो उसे थ्रो नहीं किया जाता है. |
Deviceफ़्लैशप्रेयर |
एक ITargetPreparer , जो Android के फ़िज़िकल हार्डवेयर पर इमेज दिखाता है.
|
DeviceImageZipफ़्लैशिंग टारगेटतैयारर | टारगेट तैयार करने वाला टूल, जो किसी खास फ़ॉर्मैट में दी गई डिवाइस इमेज के साथ डिवाइस को फ़्लैश करता है. |
DeviceOwnerTarget शीर्ष के |
ITargetPreparer , जो डिवाइस के मालिक का कॉम्पोनेंट सेट अप करता है.
|
डिवाइस का सेटअप |
ऐसा ITargetPreparer जो दिए गए Option के आधार पर, टेस्टिंग के लिए डिवाइस को कॉन्फ़िगर करता है.
|
DeviceStorageFiller | स्टोरेज भरने के लिए टारगेट तैयार करें, ताकि कुछ खाली जगह उपलब्ध हो. |
DeviceStringPusher | टारगेट तैयार करने वाला, किसी फ़ाइल में स्ट्रिंग लिखता है. |
DeviceUpdateTargetUpdater |
एक एब्स्ट्रैक्ट ITargetPreparer , जो डिवाइसों को अपडेट करने के सामान्य चरणों को ध्यान में रखता है. इसके लिए, डिवाइस इमेज फ़ाइल को किसी बाहरी सोर्स से लिया जाता है, न कि बिल्ड सेवा से.
|
DeviceWiper |
उपयोगकर्ता डेटा को मिटाने वाला ITargetPreparer
|
DisableSELinuxTargetPreparer | टारगेट तैयार करने वाला टूल, जो चालू होने पर SELinux को बंद कर देता है. |
डाइनैमिक सिस्टम एक्सपेरिमेंटर |
ITargetPreparer जो डाइनैमिक की मदद से, डिवाइस के सबसे ऊपर सिस्टम इमेज सेट अप करता है
सिस्टम अपडेट.
|
EraseUserDataPreparer |
ऐसा ITargetPreparer जो डिवाइस पर उपयोगकर्ता का डेटा मिटाता है.
|
फ़ास्टबूट कमांडमैनर | टारगेट तैयार करने वाला टूल, जो फ़ास्टबूट को ट्रिगर करता है और फ़ास्टबूट के निर्देश भेजता है. |
FastbootDeviceFlasher | यह एक ऐसी क्लास है जो फ़िज़िकल Android हार्डवेयर पर इमेज को फ़्लैश करने के लिए, fastboot पर निर्भर करती है. |
FastbootUpdateBootstrapPreparer |
ऐसा ITargetPreparer जो चुनिंदा फ़ाइलों (बूटलोडर, रेडियो, डिवाइस की इमेज ज़िप) को स्टेज करता है
डिवाइसों में FastbootDeviceFlasher की सुविधा चालू करने के लिए IDeviceBuildInfo . इसके बाद, उन्हें इंजेक्ट किया जा सकता है
पोस्ट-बूट डिवाइस एट्रिब्यूट को बिल्ड जानकारी में शामिल किया जाता है, ताकि नतीजे की रिपोर्टिंग के लिए उसकी जानकारी दी जा सके.
|
FeatureFlagTargetPreparer | DeviceConfig अपडेट करता है (रिमोट सेवा की ओर से ट्यून किए गए फ़ीचर फ़्लैग). |
फ़्लैशिंग रिसोर्ससपार्सर | ऐसी क्लास जो डिवाइस को फ़्लैश करने के लिए ज़रूरी सहायक इमेज फ़ाइलों के ज़रूरी वर्शन को पार्स करती है. |
फ़्लैशिंगResourcesParser.AndroidInfo |
Map<String, MultiMap<String, String>> के लिए typedef.
|
FolderSaver |
एक ITargetPreparer जो डायरेक्ट्री को डिवाइस से बाहर निकालता है, कंप्रेस करता है, और लॉगिन में सेव करता है
बैकएंड.
|
GkiDeviceफ़्लैश प्रीपेरर | टारगेट तैयार करने वाला ऐसा टूल जो डिवाइस को Android के सामान्य कर्नेल की सामान्य इमेज के साथ फ़्लैश करता है. |
GsiDeviceफ़्लैश प्रीपेरर | टारगेट तैयार करने वाला ऐसा टूल जो Android की सामान्य सिस्टम इमेज के साथ डिवाइस को फ़्लैश करता है. |
इंस्टॉलAllTestZipAppsSetup |
एक ITargetPreparer जो एक टेस्ट ज़िप में सभी ऐप्लिकेशन इंस्टॉल करता है.
|
InstallApexModuleTargetPreparer | |
InstallApkSetup |
एक ITargetPreparer , जो फ़ाइल सिस्टम पर मौजूद एक या उससे ज़्यादा APK इंस्टॉल करता है.
|
InstallBuildEnvApkSetup |
ऐसा ITargetPreparer जो किसी Android प्लैटफ़ॉर्म के बिल्ड एनवायरमेंट से एक या उससे ज़्यादा टेस्ट APK इंस्टॉल करता हो.
|
इंस्टॉलKernelModuleतैयारर | टारगेट तैयार करने वाला टूल, जो कर्नेल मॉड्यूल इंस्टॉल करता है. |
InstrumentationPreparer |
इंस्ट्रुमेंटेशन चलाने वाला ITargetPreparer
|
KillexistingEmulator सूक्ष्म |
ITargetPreparer , जो चल रहे एम्युलेटर को बंद कर देता है.
|
knownFailure Chromebook के बारे में जानकारी | पहले से मालूम गड़बड़ी को फिर से करने की कोशिश को स्किप करने के लिए, टारगेट तैयार करने वाला व्यक्ति. |
LocalEmulatorLaunch | एक ऐसा Targetतैयार ऐप्लिकेशन, जो Android बिल्ड एनवायरमेंट से स्थानीय तौर पर एम्युलेटर को लॉन्च करता है. |
LocalEmulatorSnapshot | टारगेट के मुताबिक तैयार करने की सुविधा, जिसे Android से सटीक एम्युलेटर स्नैपशॉट जनरेट करने के लिए बनाया गया है बिल्ड/डेवलपमेंट एनवायरमेंट |
MixKernelTargetPreparer |
एक ITargetPreparer , जो डिवाइस इमेज के साथ कर्नेल इमेज को मिक्स करने की अनुमति देता है.
|
मॉड्यूलOemTargetCampaignr | |
मॉड्यूल पुशर | |
ModulePusher.ModulePushError | Mainline मॉड्यूल को पुश करने के दौरान गंभीर गड़बड़ी हुई. |
नेटिवलीककलेक्टर |
एक ITargetPreparer , जो 'dumpsys meminfo --unreachable -a' चलाता है, ताकि हर प्रोसेस के पास मौजूद, ऐक्सेस न की जा सकने वाली नेटिव मेमोरी की पहचान की जा सके.
|
OtaUpdateDeviceFlasher | डिवाइस फ़्लैशर, जो सिस्टम/update_engine/scripts/update_device.py स्क्रिप्ट को पूरी तरह से ट्रिगर करता है या इंक्रीमेंटल ओटीए पैकेज का इस्तेमाल करें. |
परफ़ेटोतैयारर | परफ़ेटो तैयार करने वाला टूल, कॉन्फ़िगरेशन फ़ाइल को डिवाइस में किसी स्टैंडर्ड जगह पर पुश करता है जहां परफ़ेटो का ऐक्सेस हो. |
ProfileTargetPreparer |
किसी भी प्रोफ़ाइल उपयोगकर्ता android.os.usertype.profile.XXX के लिए, टारगेट तैयार करने वाले टूल को सेट अप करने के लिए बुनियादी क्लास.
|
PushFileInvoker |
इस क्लास का इस्तेमाल नहीं किया जा सकता.
इसके बजाय, PushFilePreparer का इस्तेमाल करें
|
पुशफ़ाइलतैयारर |
ऐसा ITargetPreparer जो किसी भी होस्ट पाथ से किसी भी डिवाइस पाथ पर, जितनी चाहे उतनी फ़ाइलें पुश करने की कोशिश करता है.
|
Pythonvirtualenvतैयारर | यह होस्ट पर Python virtualenv सेट अप करता है और पैकेज इंस्टॉल करता है. |
RebootTargetPreparer | डिवाइस को रीबूट करने वाला टारगेट तैयार करने वाला टूल. |
RecoveryLogFlagr | रिकवरी से पहले लॉग इकट्ठा करने के लिए इस्तेमाल किया जाने वाला टारगेट तैयार करने वाला ऐप्लिकेशन. |
RemoveSystemAppCancelr |
टेस्ट रन से पहले, सिस्टम पार्टीशन से किसी APK को हटाने के लिए ITargetPreparer .
|
RestartSystemServerTargetPreparer | टारगेट तैयार करने वाला टूल, जो डिवाइस को रीबूट किए बिना सिस्टम सर्वर को रीस्टार्ट करता है. |
RootcanalForwarderPreparer | |
RootTarget Targetr | "adb रूट" परफ़ॉर्म करने वाला टारगेट तैयार करने वाला व्यक्ति या "adb Unroot" जो "फ़ोर्स-रूट" विकल्प पर आधारित है. |
RunCommandTargetCampaignr | |
RunHostCommandTargetतैयारr | टेस्ट चलाने से पहले और बाद में, होस्ट के मनमुताबिक निर्देश चलाने के लिए, टारगेट तैयार करने वाला टूल. |
RunHostScriptTargetElementr | टारगेट तैयार करने वाला टूल, जो टेस्ट चलाने से पहले स्क्रिप्ट लागू करता है. |
RunOnCloneProfileTargetPolicyr को भी देखा जा सकता है | |
RunOnPrivateProfileTargetPreparer | |
RunOnSdkSandboxTargetPreparer |
ITargetPreparer , यह मार्क करता है कि टेस्ट को SDK टूल के सैंडबॉक्स में चलाया जाना चाहिए.
|
RunOnसेकंडरी UserTarget तरीक़े से |
ITargetPreparer , ताकि यह पक्का किया जा सके कि टेस्ट, सेकंडरी उपयोगकर्ता के तौर पर चल रहा है.
|
RunOnSystemUserTargetAvailabler |
ITargetPreparer , जो यह मार्क करता है कि जांच, मौजूदा उपयोगकर्ता के बजाय उपयोगकर्ता पर की जानी चाहिए.
|
RunOnWorkProfileTargetElementr |
एक ITargetPreparer , जो सेटअप में वर्क प्रोफ़ाइल बनाता है और यह मार्क करता है कि टेस्ट उस उपयोगकर्ता में चलाए जाने चाहिए.
|
SemaphoreTokenTarget फ़ीचरर | यह एक ऐसा तैयार करने वाला टूल है जिसका इस्तेमाल, tradefed होस्ट में टेस्ट एक्सीक्यूशन को सीरियलाइज़ करने के लिए टोकन का इस्तेमाल करने के लिए किया जाता है. |
SideloadOtaTarget फ़ीचरर |
यह एक टारगेट तैयार करने वाला टूल है, जो किसी खास ओटीए पैकेज को साइडलोड करता है, पैकेज को लागू करता है, डिवाइस के बूट होने का इंतज़ार करता है, और डिवाइस की बिल्ड प्रॉपर्टी को इंजेक्ट करता है, ताकि उन्हें बिल्ड की जानकारी के तौर पर इस्तेमाल किया जा सके
यह टारगेट तैयार करने वाला टूल यह मानता है कि शुरू होने पर डिवाइस, सामान्य adb मोड में होगा और यह पक्का करेगा कि डिवाइस उसी मोड में बंद हो जहां नया बिल्ड लागू किया गया हो. |
StopServicesसेटअप |
ITargetPreparer , जो डिवाइस पर सेवाओं को रोक देता है.
|
StubTargetPreparer |
ITargetPreparer को लागू करने के लिए प्लेसहोल्डर की ज़रूरत नहीं.
|
SwitchUserTargetPreparer |
एक ITargetPreparer , जो सेटअप में बताए गए उपयोगकर्ता टाइप पर स्विच करता है.
|
SystemUpdaterDeviceFlasher |
एक IDeviceFlasher जो इंस्टॉल करने के लिए सिस्टम अपडेटर का इस्तेमाल करता है:
OTA अपडेट पैकेज में बंडल की गई सिस्टम इमेज.
|
TargetSetupError | टेस्टिंग के लिए टारगेट तैयार करते समय कोई गंभीर गड़बड़ी हुई. |
TearDownPassThroughPreparer | यह उन प्रिपरर पर tearDown चलाने की अनुमति देता है जिन्हें कॉन्फ़िगरेशन में ऑब्जेक्ट के तौर पर शामिल किया गया है. |
टेंपरेचरथ्रॉटलिंग वेटर |
ITargetPreparer , जो आपके डिवाइस का तापमान कम होने तक इंतज़ार करता है
|
TestAppInstallSetup |
ऐसा ITargetPreparer जो किसी IDeviceBuildInfo.getTestsDir() फ़ोल्डर से डिवाइस पर एक या उससे ज़्यादा ऐप्लिकेशन इंस्टॉल करता है.
|
TestFilePushSetup |
ऐसा ITargetPreparer जो IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा फ़ाइलों/डायरेक्ट्री को डिवाइस पर पुश करता है.
|
TestSystemAppInstallSetup |
ऐसा ITargetPreparer जो डिवाइस के /system पार्टीशन पर, IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा ऐप्लिकेशन इंस्टॉल करता है.
|
टाइमवेस्टर | समय बर्बाद करने और डिवाइस को रीस्टार्ट करने के लिए, टारगेट तैयार करने वाला एक आसान टूल. |
यूज़र क्लीनर |
ऐसा ITargetPreparer जो टियरडाउन करने पर सेकंडरी उपयोगकर्ताओं को हटा देता है.
|
उपयोगकर्ता हेल्पर | |
VisibleBackgroundUserPreparer | बैकग्राउंड में दिखने वाले उपयोगकर्ता में टेस्ट चलाने के लिए टारगेट तैयार करने वाला टूल. |
WaitForDeviceDatetimePreparer |
ITargetPreparer , जो डिवाइस पर तारीख और समय के सेट होने का इंतज़ार करता है
अगर टाइम आउट के अंदर तारीख और समय सेट नहीं किया जाता है, तो यह प्रिपरर |
वाई-फ़ाई प्रीपेरर |
ITargetPreparer , जो ज़रूरी होने पर डिवाइस पर वाई-फ़ाई कॉन्फ़िगर करता है.
|
Enums
AltDirBehavior |
अलग-अलग टेस्ट आर्टफ़ैक्ट इंस्टॉल करने वाले/पुशर के लिए, वैकल्पिक डायरेक्ट्री के व्यवहार को तय करने वाला एक एनम
|
डिवाइस क्लीनर.क्लीनअप ऐक्शन | |
DeviceCleaner.PostCleanupAction | |
फ़्लैशिंग मेथड | टेस्ट में डिवाइस को फ़्लैश करने के तरीके के बारे में बताने वाली सूची |
IDevice Flasher.UserDataफ़्लैशOption | userdata इमेज को मैनेज करने के विकल्पों की सूची |
इंटरफ़ेस
कक्षाएं
- AllTestAppsInstallSetup
- AoaTargetCampaignr
- AppSetup
- ArtChrootसुझाया गया
- BaseEmulator सूक्ष्म
- BaseTargetReleaser
- BuildError
- BuildInfoRecorder
- CdmaDeviceFlasher
- CompileBootImageWithSpeedTargetPreparer
- CpuThrottlingWaiter
- CreateAvd readyr
- CreateUserMaker
- DefaultTestsZipInstaller
- DeviceActionTargetStartr
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- डिवाइस क्लीनर
- DeviceFailedToBootError
- DeviceFlashPreparer
- DeviceImageZipफ़्लैशिंग टारगेटतैयारर
- DeviceOwnerTargetPreparer
- डिवाइस का सेटअप
- DeviceStorageFiller
- DeviceStringPusher
- DeviceUpdateTargetPreparer
- DeviceWiper
- DisableSELinuxTargetPreparer
- DynamicSystemPreparer
- EraseUserDataPreparer
- FastbootCommandPreparer
- फ़ास्टबूटडिवाइसफ़्लैशर
- फ़ास्टबूटअपडेटबूटस्ट्रैपप्रेयर
- FeatureFlagTargetVariabler
- FlashingResourcesParser
- फ़्लैशिंगResourcesParser.AndroidInfo
- फ़ोल्डर सेवर
- GkiDeviceफ़्लैश प्रीपेरर
- GsiDeviceफ़्लैश प्रीपेरर
- InstallAllTestZipAppsSetup
- InstallApexModuleTargetPrer
- InstallApkSetup
- InstallBuildEnvApkSetup
- InstallKernelModulePreparer
- इंस्ट्रुमेंटेशन प्रिपेयरर
- KillExistingEmulator सूक्ष्म
- KnownFailurePreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- MixKernelTargetPreparer
- ModuleOemTargetPreparer
- ModulePusher
- ModulePusher.ModulePushError
- नेटिवलीककलेक्टर
- OtaUpdateDeviceFlasher
- PerfettoPreparer
- ProfileTargetTargetr
- PushFileInvoker
- पुशफ़ाइलतैयारर
- PythonVirtualenvPreparer
- RebootTargetPreparer
- RecoveryLogFlagr
- RemoveSystemAppCancelr
- रीस्टार्ट सिस्टम सर्वर टारगेट प्रिपेयर
- RootcanalForwarderPreparer
- RootTargetTargetr
- RunCommandTargetPreparer
- RunHostCommandTargetPreparer
- RunHostScriptTargetPreparer
- RunOnCloneProfileTargetPreparer
- RunOnPrivateProfileTargetHelpr को शामिल करें
- RunOnSdkSandboxTarget खाना सेटअप करने की सुविधा
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetAvailabler
- RunOnWorkProfileTargetPreparer
- SemaphoreTokenTargetPreparer
- SideloadOtaTargetPreparer
- StopServicesSetup
- StubTargetPreparer
- SwitchUserTargetPreparer
- SystemUpdaterDeviceFlasher
- टारगेट सेटअप गड़बड़ी
- TearDownPassPASSPass खान-पान सेट अप करने की सुविधा
- टेंपरेचरथ्रॉटलिंग वेटर
- TestAppInstallSetup
- TestFilePushSetup
- TestSystemAppInstallSetup
- TimeWaster
- यूज़र क्लीनर
- UserHelper
- विज़िबलबैकग्राउंड यूज़र प्रिपेयरर
- WaitForDeviceDatetimePreparer
- WifiPreparer
इनम्स