| AdbStopServerPreparer |
adb टेस्ट चलाने से पहले और बाद में, होस्ट पर adb सर्वर को रोकने के लिए टारगेट प्रिपेयरर.
|
| AggregatePostProcessor |
यह मेट्रिक एग्रीगेटर है. यह कई बार दोहराए गए टेस्ट रन के दौरान इकट्ठा की गई संख्या वाली मेट्रिक के लिए, कम से कम, ज़्यादा से ज़्यादा, औसत, विचरण, मानक विचलन, कुल, गिनती, और वैकल्पिक रूप से पर्सेंटाइल देता है. यह इन मेट्रिक को डबल के तौर पर मानता है.
|
| AllTestAppsInstallSetup |
यह एक ITargetPreparer है, जो IDeviceBuildInfo.getTestsDir() फ़ोल्डर में मौजूद सभी ऐप्लिकेशन को डिवाइस पर इंस्टॉल करता है.
|
| AoaTargetPreparer |
ITargetPreparer जो Android Open Accessory (AOAv2) प्रोटोकॉल का इस्तेमाल करके, कई कार्रवाइयां (जैसे, क्लिक और स्वाइप) करता है.
|
| AppSetup |
एक ITargetPreparer जो APK और उसके टेस्ट इंस्टॉल करता है.
|
| ArtChrootPreparer |
एआरटी टेस्ट के लिए chroot डायरेक्ट्री बनाएं.
|
| AtraceCollector |
IMetricCollector, टेस्ट के दौरान ट्रेस करता है. साथ ही, नतीजे इकट्ठा करता है और उन्हें इनवोकेशन में लॉग करता है.
|
| AtraceRunMetricCollector |
यह फ़ंक्शन, टेस्ट डिवाइस से दी गई डायरेक्ट्री के तहत सभी टेस्ट डायरेक्ट्री से ट्रेस इकट्ठा करता है. साथ ही, टेस्ट डायरेक्ट्री को लॉग करता है और टेस्ट डायरेक्ट्री के तहत ट्रेस फ़ाइलों को प्रोसेस करता है. इसके अलावा, यह मेट्रिक को एग्रीगेट करता है.
|
| AveragePostProcessor |
पोस्ट प्रोसेसर को लागू करना, जो मेट्रिक की सूची का औसत कैलकुलेट करता है.
|
| BaseDeviceMetricCollector |
IMetricCollector को लागू करने का बुनियादी तरीका. इससे onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) और ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) पर डेटा इकट्ठा करने की प्रोसेस शुरू और बंद की जा सकती है.
|
| BaseEmulatorPreparer |
लोकल एम्युलेटर लॉन्च करने के लिए, सामान्य तैयारी करने वाला.
|
| BaseMultiTargetPreparer |
IMultiTargetPreparer का बुनियादी तौर पर लागू किया गया वर्शन, जिससे ऑब्जेक्ट को बंद किया जा सकता है.
|
| BasePostProcessor |
यह बुनियादी IPostProcessor है, जिसे हर लागू करने वाले को बढ़ाना चाहिए.
|
| BaseTargetPreparer |
ITargetPreparer के लिए बेस इंप्लीमेंटेशन क्लास. इससे यह कंट्रोल किया जा सकता है कि ऑब्जेक्ट बंद है या नहीं.
|
| BluetoothConnectionLatencyCollector |
कलेक्टर, डिवाइसों पर पहले से तय की गई statsd अवधि की मेट्रिक कॉन्फ़िगरेशन को पुश करेगा. साथ ही, हर प्रोफ़ाइल के लिए ब्लूटूथ कनेक्शन की अवधि इकट्ठा करेगा.
|
| BluetoothConnectionStateCollector |
यह कलेक्टर, BluetoothConnectionStateChanged मेट्रिक इकट्ठा करेगा. साथ ही, हर प्रोफ़ाइल के लिए कनेक्शन की स्थिति का नंबर रिकॉर्ड करेगा.
|
| BluetoothConnectionSuccessRatePostProcessor |
पोस्टप्रोसेसर को लागू करना, जो ब्लूटूथ प्रोफ़ाइल के लिए सफलता दर का हिसाब लगाता है
"metric-key-match" का इस्तेमाल करके, ऐसी मेट्रिक तय करें जिनमें ब्लूटूथ कनेक्शन की स्थितियां संख्या वाले ऐरे में शामिल हों. उदाहरण [0, 1, 2, 3, 0, 1, 2, 3].
|
| BluetoothHciSnoopLogCollector |
कलेक्टर, DUT पर ब्लूटूथ HCI स्नूप लॉग इन करने की सुविधा चालू करता है. साथ ही, हर टेस्ट के लिए लॉग इकट्ठा करता है.
|
| BugreportzOnFailureCollector |
टेस्ट केस फ़ेल होने पर, bugreportz इकट्ठा करता है.
|
| BugreportzOnTestCaseFailureCollector |
रन में मौजूद किसी टेस्ट केस के फ़ेल होने पर, bugreportz इकट्ठा करता है.
|
| BuildInfoRecorder |
एक ITargetPreparer जो बिल्ड की जानकारी वाले मेटा डेटा को किसी फ़ाइल में लिखता है.
|
| CheckPairingPreparer |
एक CompanionAwarePreparer, जो प्राइमरी और कंपैनियन डिवाइसों के बीच बीटी बॉन्डिंग की पुष्टि करता है
|
| ClangCodeCoverageCollector |
एक BaseDeviceMetricCollector जो डिवाइस से Clang कवरेज मेज़रमेंट को पुल करेगा और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करेगा.
|
| CodeCoverageCollector |
एक BaseDeviceMetricCollector, जो डिवाइस से Java और नेटिव कवरेज मेज़रमेंट को पुल करेगा और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करेगा.
|
| CollectingTestListener |
ITestInvocationListener जो जांच के सभी नतीजे इकट्ठा करेगा.
|
| CompanionAllocator |
यह एक बेसिक क्लास है, जो कंपैनियन डिवाइस को असाइन करने और उसे रिलीज़ करने का काम करती है
getCompanionDeviceSelectionOptions() को लागू किया जाना चाहिए, ताकि कंपैनियन डिवाइस को असाइन करने के लिए ज़रूरी शर्तों के बारे में बताया जा सके
|
| CompanionAwarePreparer |
यह एक ITargetPreparer है, जिसमें पहले से असाइन किए गए कंपैनियन डिवाइस को पाने का लॉजिक शामिल होता है.
|
| CompanionRunCommandTargetPreparer |
एक ITargetPreparer, जो चुने गए कंपैनियन डिवाइस पर तय किए गए निर्देश चलाता है
|
| CompanionTestAppInstallSetup |
ITargetPreparer, IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा ऐप्लिकेशन को, साथ में इस्तेमाल किए जाने वाले डिवाइस पर इंस्टॉल करता है.
|
| CompileBootImageWithSpeedTargetPreparer |
यह बूट क्लासपाथ और सिस्टम सर्वर को कंपाइलर फ़िल्टर 'speed' के साथ फिर से कंपाइल करता है.
|
| CountTestCasesCollector |
किसी दिए गए IRemoteTest के लिए, टेस्ट केस की संख्या गिनें और उसकी रिपोर्ट बनाएं.
|
| CpuThrottlingWaiter |
एक ITargetPreparer जो तब तक इंतज़ार करता है, जब तक सभी कोर पर ज़्यादा से ज़्यादा फ़्रीक्वेंसी, उपलब्ध सबसे ज़्यादा लेवल पर वापस नहीं आ जाती
|
| CreateAvdPreparer |
|
| CreateUserPreparer |
उपयोगकर्ता बनाने और आखिर में उसे हटाने के लिए टारगेट प्रिपेयरर.
|
| DebugHostLogOnFailureCollector |
यह कलेक्टर, टेस्ट केस फ़ेल होने पर होस्ट-साइड के लॉग इकट्ठा करेगा और उन्हें लॉग करेगा.
|
| DeviceActionTargetPreparer |
डिवाइस की कार्रवाइयां करने के लिए, ITargetPreparer.
|
| DeviceBuildInfoBootStrapper |
एक ITargetPreparer जो डिवाइस से पढ़े गए एट्रिब्यूट के साथ, बिल्ड की जानकारी वाले फ़ील्ड को बदलता है
यह उन डिवाइसों की जांच करने के लिए काम आता है जिनमें किसी बाहरी सोर्स से जनरेट की गई बिल्ड मौजूद हैं. जैसे,
|
| DeviceBuildInfoInjector |
एक ITargetPreparer जो IBuildInfo में DeviceBuildDescriptor मेटाडेटा डालता है.
|
| DeviceCleaner |
यह टेस्ट के बाद, रीबूट करता है या फ़ॉर्मैट करता है. साथ ही, स्क्रीन को बंद करने का विकल्प भी देता है
|
| DeviceFlashPreparer |
एक ITargetPreparer, जो Android के हार्डवेयर पर इमेज दिखाता है.
|
| DeviceImageZipFlashingTargetPreparer |
यह एक टारगेट प्रिपेयरर है, जो किसी खास फ़ॉर्मैट में उपलब्ध कराई गई डिवाइस की इमेज के साथ डिवाइस को फ़्लैश करता है.
|
| DeviceOwnerTargetPreparer |
एक ITargetPreparer जो डिवाइस के मालिक के कॉम्पोनेंट को सेट अप करता है.
|
| DeviceSetup |
यह एक ITargetPreparer है, जो दिए गए Option के आधार पर, डिवाइस को टेस्टिंग के लिए कॉन्फ़िगर करता है.
|
| DeviceStorageFiller |
स्टोरेज को खाली करने के लिए, टारगेट प्रिपेयरर को निर्देश दें, ताकि कुछ जगह खाली हो सके.
|
| DeviceStringPusher |
फ़ाइल में स्ट्रिंग लिखने के लिए, टारगेट प्रिपेयरर.
|
| DeviceTraceCollector |
यह कलेक्टर, टेस्ट रन शुरू होने पर perfetto ट्रेस शुरू करेगा और आखिर में ट्रेस फ़ाइल को लॉग करेगा.
|
| DeviceUpdateTargetPreparer |
यह एक ऐब्स्ट्रैक्ट ITargetPreparer है. यह बाहरी सोर्स (बिल्ड सेवा के बजाय) से डिवाइस इमेज फ़ाइल का इस्तेमाल करके, डिवाइसों को अपडेट करने से जुड़े सामान्य चरणों को पूरा करता है.
|
| DeviceWiper |
एक ITargetPreparer जो उपयोगकर्ता के डेटा को मिटाता है
|
| DisableSELinuxTargetPreparer |
यह टारगेट प्रिपेयरर है. अगर SELinux चालू है, तो यह उसे बंद कर देता है.
|
| DynamicSystemPreparer |
ITargetPreparer, डाइनैमिक सिस्टम अपडेट की मदद से डिवाइस पर सिस्टम इमेज सेट अप करता है.
|
| EraseUserDataPreparer |
एक ITargetPreparer जो डिवाइस पर मौजूद उपयोगकर्ता का डेटा वाइप करता है.
|
| FastbootCommandPreparer |
यह टारगेट प्रिपेयरर है, जो फ़ास्टबूट को ट्रिगर करता है और फ़ास्टबूट कमांड भेजता है.
|
| FastbootUpdateBootstrapPreparer |
यह एक ITargetPreparer है. यह तय की गई फ़ाइलों (बूटलोडर, रेडियो, डिवाइस इमेज ज़िप) को IDeviceBuildInfo में स्टेज करता है, ताकि डिवाइसों को FastbootDeviceFlasher से फ़्लैश किया जा सके. इसके बाद, बूट के बाद डिवाइस के एट्रिब्यूट को बिल्ड की जानकारी में डालता है, ताकि नतीजों की रिपोर्टिंग की जा सके.
|
| FeatureFlagTargetPreparer |
यह फ़ंक्शन, DeviceConfig को अपडेट करता है. DeviceConfig, रिमोट सेवा से ट्यून किए गए फ़ीचर फ़्लैग होते हैं.
|
| FilePullerDeviceMetricCollector |
एक BaseDeviceMetricCollector जो डिवाइस से आने वाली मेट्रिक की कुंजी को सुनता है और उन्हें डिवाइस से फ़ाइल के तौर पर खींचता है.
|
| FilePullerLogCollector |
डिवाइस-साइड से रिपोर्ट की गई फ़ाइल का लॉगर.
|
| FoldableModePreparer |
टारगेट प्रिपेयरर, जो डिवाइस को फ़ोल्ड करने की स्थिति को बदल सकता है.
|
| FolderSaver |
एक ITargetPreparer जो डिवाइस से डायरेक्ट्री खींचता है, उसे कंप्रेस करता है, और लॉगिंग बैकएंड में सेव करता है.
|
| FormattedGeneratorReporter |
यह रिपोर्टर, किसी खास फ़ॉर्मैट में रिपोर्ट जनरेट करने की सुविधा देता है.
|
| FutilityCommandPreparer |
फ़ुटिलिटी कमांड को लागू करने के लिए, तैयारी करने वाला.
|
| GcovCodeCoverageCollector |
एक BaseDeviceMetricCollector जो डिवाइस से gcov कवरेज मेज़रमेंट को खींच लेगा और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग कर देगा.
|
| GcovKernelCodeCoverageCollector |
एक BaseDeviceMetricCollector, जो debugfs से gcov कर्नल कवरेज मेज़रमेंट को डिवाइस से बाहर निकालता है. इसके बाद, उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करता है.
|
| GkiDeviceFlashPreparer |
टारगेट प्रिपेयरर, जो डिवाइस को Android के सामान्य कर्नेल की जेनरिक इमेज के साथ फ़्लैश करता है.
|
| GoogleAccountPreparer |
एक ITargetPreparer जो Google खातों को कॉन्फ़िगर करने की सुविधा देता है.
|
| GsiDeviceFlashPreparer |
यह टारगेट प्रिपेयरर, डिवाइस पर Android के लिए सामान्य सिस्टम इमेज फ़्लैश करता है.
|
| HelloWorldMultiTargetPreparer |
IMultiTargetPreparer को लागू करने का उदाहरण.
|
| HostStatsdMetricCollector |
यह IMetricCollector, statsd यूटिलिटी कमांड का इस्तेमाल करके होस्ट साइड से statsd मेट्रिक इकट्ठा करता है.
|
| ILabPreparer |
लैब तैयार करने वालों के लिए मार्कर इंटरफ़ेस
इन इंटरफ़ेस के बारे में जानने के लिए, ITargetPreparer देखें.
|
| IMetricCollector |
इस इंटरफ़ेस को डेकोरेटर के तौर पर तब जोड़ा जाएगा, जब टेस्ट के नतीजे रिपोर्ट किए जा रहे हों. ऐसा इसलिए किया जाएगा, ताकि मिलती-जुलती मेट्रिक इकट्ठा की जा सकें.
|
| IMultiTargetPreparer |
यह कुकी, एक साथ कई डिवाइसों के लिए टेस्ट एनवायरमेंट तैयार करती है.
|
| IPostProcessor |
पोस्ट प्रोसेसर, Trade Federation ऑब्जेक्ट है. इसका इस्तेमाल, टेस्ट के बाद और नतीजे की रिपोर्टिंग से पहले, मेट्रिक और लॉग को प्रोसेस करने के लिए किया जाता है.
|
| ITargetCleaner |
इस इंटरफ़ेस का इस्तेमाल बंद कर दिया गया है.
tearDown को base ITargetPreparer इंटरफ़ेस में ले जाया गया है.
|
| ITargetPreparer |
यह कुकी, टेस्ट रन के लिए टेस्ट एनवायरमेंट तैयार करती है.
|
| InstallAllTestZipAppsSetup |
ITargetPreparer, टेस्ट zip में मौजूद सभी ऐप्लिकेशन इंस्टॉल करता है.
|
| InstallApexModuleTargetPreparer |
|
| InstallApkSetup |
एक ITargetPreparer, जो फ़ाइल सिस्टम में मौजूद एक या उससे ज़्यादा APK इंस्टॉल करता है.
|
| InstallBuildEnvApkSetup |
एक ITargetPreparer, जो Android प्लैटफ़ॉर्म के बिल्ड एनवायरमेंट से एक या एक से ज़्यादा टेस्ट APK इंस्टॉल करता है.
|
| InstallKernelModulePreparer |
यह टारगेट प्रिपेयरर है, जो कर्नल मॉड्यूल इंस्टॉल करता है.
|
| InstrumentationPreparer |
एक ITargetPreparer जो इंस्ट्रुमेंटेशन चलाता है
|
| JavaCodeCoverageCollector |
एक BaseDeviceMetricCollector, जो डिवाइस से Java कवरेज मेज़रमेंट को पुल करेगा और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करेगा.
|
| JsonHttpTestResultReporter |
यह एक ऐसा रिपोर्टर है जो टेस्ट मेट्रिक के नतीजों और ब्रांच, डिवाइस की जानकारी को JSON में कोड करता है और HTTP सेवा के एंडपॉइंट में POST करता है
|
| KillExistingEmulatorPreparer |
ITargetPreparer जो चल रहे एम्युलेटर को बंद कर देता है.
|
| KnownFailurePreparer |
इस विकल्प का इस्तेमाल, टारगेट प्रिपेयरर को यह बताने के लिए किया जाता है कि वह जानी-पहचानी गड़बड़ी को ठीक करने के लिए फिर से कोशिश न करे.
|
| LUCIResultReporter |
यह एक ऐसा नतीजा रिपोर्टर है जो ResultDB और LUCI के लिए ज़रूरी टेस्ट के नतीजों को JSON फ़ॉर्मैट (go/result-sink) में सेव करता है. साथ ही, फ़ाइल की जगह को कंसोल में लॉग करता है.
|
| LocalEmulatorLaunch |
यह एक TargetPreparer है, जो Android के बिल्ड एनवायरमेंट से स्थानीय तौर पर एम्युलेटर लॉन्च करता है.
|
| LocalEmulatorSnapshot |
यह TargetPreparer, Android के बिल्ड/डेवलपमेंट एनवायरमेंट से साफ़-सुथरा एम्युलेटर स्नैपशॉट जनरेट करने के लिए बनाया गया है
|
| LogcatOnFailureCollector |
यह कलेक्टर, टेस्ट केस के फ़ेल होने पर logcat को कैप्चर और लॉग करेगा.
|
| LogcatTimingMetricCollector |
यह एक मेट्रिक कलेक्टर है. यह logcat से समय की जानकारी इकट्ठा करता है. जैसे, उपयोगकर्ता के स्विच करने का समय. यह जानकारी, एक या एक से ज़्यादा बार दोहराए गए टेस्ट के दौरान इकट्ठा की जाती है. इसके लिए, दिए गए रेगुलर एक्सप्रेशन पैटर्न का इस्तेमाल किया जाता है, ताकि logcat लाइनों से किसी इवेंट के शुरू और खत्म होने के सिग्नल को पार्स किया जा सके.
|
| MergeMultiBuildTargetPreparer |
IMultiTargetPreparer की मदद से, एक बिल्ड से दूसरे बिल्ड में जानकारी पास की जा सकती है. इसके लिए, बिल्ड और फ़ाइल की कुंजी का नाम दिया जाता है, ताकि उसे दूसरे बिल्ड में कॉपी किया जा सके.
|
| MetricFilePostProcessor |
इस कुकी का इस्तेमाल, टेस्ट और रन लेवल के दौरान इकट्ठा की गई मेट्रिक लॉग फ़ाइल को अपलोड करने के लिए किया जाता है.
|
| MetricsXMLResultReporter |
MetricsXMLResultReporter, टेस्ट मेट्रिक और रन मेट्रिक को एक्सएमएल फ़ाइल में लिखता है. यह फ़ाइल, metrics-folder पैरामीटर से तय किए गए फ़ोल्डर में होती है. ऐसा टेस्ट के invocationEnded फ़ेज़ में होता है.
|
| MixImageZipPreparer |
एक IMultiTargetPreparer, जो डिवाइस बिल्ड में सिस्टम बिल्ड की इमेज को मिक्स करता है.
|
| MixKernelTargetPreparer |
एक ITargetPreparer, जो कर्नल इमेज को डिवाइस की इमेज के साथ मिक्स करने की अनुमति देता है.
|
| MixRadioTargetPreparer |
एक ITargetPreparer, जो रेडियो इमेज को डिवाइस की इमेज के साथ मिक्स करने की अनुमति देता है.
|
| ModuleListener |
नतीजों की सूची इकट्ठा करने के लिए, हर मॉड्यूल के हर IRemoteTest से अटैच किया गया लिसनर.
|
| ModuleLogcatCollector |
यह logcat collector का वर्शन है, लेकिन यह मॉड्यूल के लिए है.
|
| ModuleOemTargetPreparer |
|
| NativeLeakCollector |
एक ITargetPreparer जो 'dumpsys meminfo --unreachable -a' कमांड चलाता है. इससे हर प्रोसेस के लिए, ऐसी नेटिव मेमोरी की पहचान की जाती है जिसे फ़िलहाल ऐक्सेस नहीं किया जा सकता.
|
| NoApkTestSkipper |
यह खास प्रिपेयरर है. अगर टेस्ट करने के लिए कोई APK नहीं है, तो यह पूरे इनवोकेशन (तैयारी और टेस्ट) को स्किप करने की अनुमति देता है.
|
| PairingMultiTargetPreparer |
मल्टी-टारगेट प्रिपेयरर, दो डिवाइसों के बीच ब्लूटूथ पेयरिंग और कनेक्शन बनाने में मदद करता है.
|
| PerfettoFilePullerCollector |
यह एक ऐसा कलेक्टर है जो डिवाइस से Perfect Trace फ़ाइलें इकट्ठा करता है. इसके पास फ़ाइलों को कंप्रेस करने का विकल्प होता है. साथ ही, यह फ़ाइलों को टेस्ट लॉग में जोड़ता है.
|
| PerfettoGenericPostProcessor |
यह एक पोस्ट प्रोसेसर है. यह टेक्स्ट/बाइनरी मेट्रिक की perfetto proto फ़ाइल को की-वैल्यू पेयर में प्रोसेस करता है. इसके लिए, यह proto मैसेज और फ़ील्ड को स्ट्रिंग वैल्यू के साथ बार-बार बढ़ाता है. ऐसा तब तक किया जाता है, जब तक कि संख्या वाली वैल्यू वाला फ़ील्ड न मिल जाए.
|
| PerfettoPreparer |
Perfetto preparer, कॉन्फ़िगरेशन फ़ाइल को डिवाइस में एक स्टैंडर्ड जगह पर पुश करता है. इस जगह को Perfetto ऐक्सेस कर सकता है.
|
| PerfettoPullerMetricCollector |
इस क्लास का इस्तेमाल बंद कर दिया गया है.
इसके बजाय, PerfettoFilePullerCollector और ERROR(/PerfettoTracePostProcessor)
का इस्तेमाल करें.
|
| PerfettoTracePostProcessor |
यह एक पोस्ट प्रोसेसर है. यह टेस्ट लॉग से, Perfetto ट्रेस फ़ाइलें वापस लाता है और उन पर ट्रेस प्रोसेसर चलाता है, ताकि Perfetto मेट्रिक प्रोटो बनाया जा सके.
|
| ProfileTargetPreparer |
यह क्लास, किसी भी प्रोफ़ाइल उपयोगकर्ता android.os.usertype.profile.XXX के लिए टारगेट प्रिपेयरर सेट अप करने के लिए इस्तेमाल की जाती है.
|
| PushFileInvoker |
इस क्लास का इस्तेमाल बंद कर दिया गया है.
इसके बजाय, PushFilePreparer का इस्तेमाल करें
|
| PushFilePreparer |
यह एक ITargetPreparer है, जो किसी भी होस्ट पाथ से किसी भी डिवाइस पाथ पर कितनी भी फ़ाइलें पुश करने की कोशिश करता है.
|
| PythonVirtualenvPreparer |
यह होस्ट पर Python virtualenv सेट अप करता है और पैकेज इंस्टॉल करता है.
|
| RebootReasonCollector |
यह कलेक्टर, टेस्ट रन के दौरान डिवाइस के रीबूट होने की जानकारी इकट्ठा करता है. साथ ही, इसकी वजह और संख्या के हिसाब से रिपोर्ट करता है.
|
| RebootTargetPreparer |
डिवाइस को रीबूट करने वाला टारगेट प्रिपेयरर.
|
| RecoveryLogPreparer |
खाता वापस पाने से पहले, टारगेट प्रिपेयरर ने लॉग इकट्ठा करने के लिए इसका इस्तेमाल किया था.
|
| RemoveSystemAppPreparer |
टेस्ट रन से पहले, सिस्टम पार्टीशन से APK हटाने के लिए ITargetPreparer.
|
| ReportPassedTests |
किसी फ़ाइल में, पास किए गए टेस्ट को बाहर रखने के लिए संभावित फ़िल्टर की जानकारी दें.
|
| RestartSystemServerTargetPreparer |
यह सिस्टम सर्वर को रीस्टार्ट करता है, लेकिन डिवाइस को रीबूट नहीं करता.
|
| ResultAggregator |
यह एक खास फ़ॉरवर्डर है. यह ज़रूरत पड़ने पर, नतीजों को इकट्ठा करता है. ऐसा, फिर से कोशिश करने की उस रणनीति के आधार पर किया जाता है जिसे अपनाया गया था.
|
| RootTargetPreparer |
यह टारगेट प्रिपेयरर है. यह "force-root" विकल्प के आधार पर "adb root" या "adb unroot" करता है.
|
| RootcanalForwarderPreparer |
|
| RunCommandTargetPreparer |
|
| RunHostCommandTargetPreparer |
टेस्ट चलाने से पहले और बाद में, होस्ट के लिए कोई भी निर्देश चलाने के लिए टारगेट प्रिपेयरर.
|
| RunHostScriptTargetPreparer |
यह टारगेट प्रिपेयरर है, जो टेस्ट चलाने से पहले स्क्रिप्ट को एक्ज़ीक्यूट करता है.
|
| RunOnCloneProfileTargetPreparer |
|
| RunOnPrivateProfileTargetPreparer |
|
| RunOnSdkSandboxTargetPreparer |
ITargetPreparer, यह मार्क करता है कि टेस्ट को एसडीके सैंडबॉक्स में चलाना चाहिए.
|
| RunOnSecondaryUserTargetPreparer |
ITargetPreparer, ताकि यह पक्का किया जा सके कि टेस्ट, सेकंडरी उपयोगकर्ता के तौर पर चल रहा है.
|
| RunOnSystemUserTargetPreparer |
यह एक ITargetPreparer है. इससे पता चलता है कि उपयोगकर्ता पर टेस्ट किए जाने चाहिए, न कि मौजूदा उपयोगकर्ता पर.
|
| RunOnWorkProfileTargetPreparer |
एक ITargetPreparer जो सेटअप में वर्क प्रोफ़ाइल बनाता है और यह मार्क करता है कि टेस्ट उस उपयोगकर्ता में चलाए जाने चाहिए.
|
| RuntimeRestartCollector |
यह कलेक्टर, टेस्ट रन के दौरान रनटाइम रीस्टार्ट (सिस्टम सर्वर क्रैश) के टाइमस्टैंप इकट्ठा करता है.
|
| ScreenshotOnFailureCollector |
यह एक ऐसा कलेक्टर है जो टेस्ट केस के फ़ेल होने पर, स्क्रीनशॉट कैप्चर और लॉग करेगा.
|
| SemaphoreTokenTargetPreparer |
यह एक ऐसा प्रिपेयरर है जिसका इस्तेमाल, ट्रेडफ़ेड होस्ट में टेस्ट एक्ज़ीक्यूशन को क्रम से लगाने के लिए टोकन का इस्तेमाल करने के लिए किया जाता है.
|
| ShardListener |
ITestInvocationListener, इनवोकेशन शार्ड (इसे एक साथ कई संसाधनों पर चलाने के लिए इनवोकेशन स्प्लिट भी कहा जाता है) से नतीजे इकट्ठा करता है और उन्हें किसी दूसरे लिसनर को भेजता है.
|
| ShowmapPullerMetricCollector |
FilePullerDeviceMetricCollector का बुनियादी तौर पर लागू किया गया वर्शन. इससे डिवाइस से showmap फ़ाइलें पुल की जा सकती हैं और उनसे मेट्रिक इकट्ठा की जा सकती हैं.
|
| SideloadOtaTargetPreparer |
यह टारगेट प्रिपेयरर, तय किए गए ओटीए पैकेज को साइडलोड करता है. साथ ही, पैकेज लागू करता है और डिवाइस के बूट अप होने का इंतज़ार करता है. इसके बाद, डिवाइस की बिल्ड प्रॉपर्टी को बिल्ड की जानकारी के तौर पर इस्तेमाल करने के लिए इंजेक्ट करता है
यह टारगेट प्रिपेयरर यह मानकर चलता है कि डिवाइस शुरू होने पर, सामान्य adb मोड में होगा. साथ ही, यह पक्का करेगा कि डिवाइस उसी मोड में बंद हो, लेकिन उस पर नया बिल्ड लागू हो.
|
| SkipManager |
स्किप मैनेजर, कई शर्तों के आधार पर यह तय करने में मदद करता है कि अलग-अलग लेवल पर क्या स्किप किया जाना चाहिए: इनवोकेशन, मॉड्यूल, और टेस्ट.
|
| StatsdBeforeAfterGaugeMetricPostProcessor |
यह एक पोस्ट प्रोसेसर है, जो "पहले/बाद में" के तरीके से इकट्ठा की गई गेज मेट्रिक को प्रोसेस करता है. जैसे,
|
| StatsdEventMetricPostProcessor |
यह एक पोस्ट प्रोसेसर है. यह statsd रिपोर्ट में मौजूद इवेंट मेट्रिक को की-वैल्यू पेयर में प्रोसेस करता है. इसके लिए, प्रोसेसर पर तय किए गए फ़ॉर्मेटर का इस्तेमाल किया जाता है.
|
| StatsdGenericPostProcessor |
यह एक पोस्ट प्रोसेसर है. यह बाइनरी प्रोटो स्टेट्सडी रिपोर्ट को मुख्य वैल्यू पेयर में प्रोसेस करता है. इसके लिए, रिपोर्ट को ट्री स्ट्रक्चर के तौर पर बड़ा किया जाता है.
|
| StopServicesSetup |
ITargetPreparer, जो डिवाइस पर सेवाएं बंद कर देता है.
|
| StubMultiTargetPreparer |
IMultiTargetPreparer का प्लेसहोल्डर खाली है.
|
| StubTargetPreparer |
ITargetPreparer का प्लेसहोल्डर खाली है.
|
| SuiteApkInstaller |
Suite कॉन्फ़िगरेशन के लिए, तय किए गए APK इंस्टॉल करता है: $ANDROID_TARGET_OUT_TESTCASES वैरिएबल या बिल्ड की जानकारी में मौजूद ROOT_DIR से.
|
| SuiteResultReporter |
पूरे सुइट के इनवोकेशन के लिए, टेस्ट के नतीजे इकट्ठा करता है और फ़ाइनल नतीजे दिखाता है.
|
| SwitchUserTargetPreparer |
यह एक ITargetPreparer है, जो setUp में बताए गए उपयोगकर्ता के टाइप पर स्विच करता है.
|
| TearDownPassThroughPreparer |
यह नीति, ऑब्जेक्ट के तौर पर कॉन्फ़िगरेशन में शामिल किए गए preparers पर tearDown चलाने की अनुमति देती है.
|
| TemperatureThrottlingWaiter |
एक ITargetPreparer जो डिवाइस का तापमान, सेट किए गए तापमान तक कम होने का इंतज़ार करता है
|
| TestAppInstallSetup |
एक ITargetPreparer, जो डिवाइस पर IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा ऐप्लिकेशन इंस्टॉल करता है.
|
| TestFilePushSetup |
एक ITargetPreparer, जो IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा फ़ाइलों/निर्देशिकाओं को डिवाइस पर पुश करता है.
|
| TestSystemAppInstallSetup |
एक ITargetPreparer, जो डिवाइस पर /system पार्टिशन में IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा ऐप्लिकेशन इंस्टॉल करता है.
|
| TimeWaster |
यह एक सामान्य टारगेट प्रिपेयरर है. इसका इस्तेमाल समय बर्बाद करने और डिवाइस को रीस्टार्ट करने के लिए किया जाता है.
|
| TraceCmdCollector |
एक IMetricCollector जो trace-cmd का इस्तेमाल करके, टेस्ट के दौरान ट्रेस इकट्ठा करता है और उन्हें इनवोकेशन में लॉग करता है.
|
| UserCleaner |
एक ITargetPreparer जो बंद होने पर सेकंडरी उपयोगकर्ताओं को हटा देता है.
|
| VisibleBackgroundUserPreparer |
यह टारगेट प्रिपेरर, बैकग्राउंड में शुरू होने वाले उपयोगकर्ता में टेस्ट चलाने के लिए होता है.
|
| WaitForDeviceDatetimePreparer |
एक ITargetPreparer, जो डिवाइस पर तारीख और समय सेट होने का इंतज़ार करता है
अगर समयसीमा के अंदर तारीख और समय सेट नहीं किया जाता है, तो यह तैयारी करने वाला व्यक्ति TargetSetupError को लागू कर सकता है.
|
| WifiPreparer |
एक ITargetPreparer, जो ज़रूरी होने पर डिवाइस पर वाई-फ़ाई को कॉन्फ़िगर करता है.
|
| XmlFormattedGeneratorReporter |
FormattedGeneratorReporter को लागू किया गया है. यह सुइट के नतीजों को xml फ़ॉर्मैट में बदलता है.
|
| XmlResultReporter |
यह विकल्प, JUnit के नतीजों को एक्सएमएल फ़ाइलों में लिखता है. यह फ़ाइल, Ant के XMLJUnitResultFormatter के फ़ॉर्मैट के मुताबिक होती है.
|