क्लास इंडेक्स
ये एपीआई क्लास हैं. सभी एपीआई पैकेज देखें.
A
AaptParser | यह क्लास, 'aapt dump badging' के आउटपुट को पार्स करके, APK से जानकारी निकालती है. |
AaptParser.AaptVersion | APK फ़ाइलों को पार्स करने के लिए इस्तेमाल किए जाने वाले AAPT वर्शन के विकल्पों की सूची. |
AbiFormatter | abi के लिए यूटिलिटी क्लास. |
AbstractXmlParser | एक्सएमएल फ़ाइलों को पार्स करने के लिए, हेल्पर बेस क्लास |
AbstractXmlParser.ParseException | अगर एक्सएमएल इनपुट को पार्स नहीं किया जा सका, तो यह गड़बड़ी दिखती है |
AcloudConfigParser | Acloud कॉन्फ़िगरेशन को पार्स करने वाली हेल्पर क्लास. इसका इस्तेमाल, Cloud डिवाइस इंस्टेंस को शुरू करने के लिए किया जाता है. |
AcloudConfigParser.AcloudKeys | कुंजी के ऐसे सेट जिन्हें कॉन्फ़िगरेशन से खोजा जा सकता है. |
ActivityStatusChecker | किसी मॉड्यूल के आखिर में चल रही बाकी गतिविधियों का स्टेटस देखने वाला टूल. |
AdbRootElevator |
एक AutoCloseable जो ज़रूरत पड़ने पर, adb root को चालू करता है और पूरा होने पर, रूट की स्थिति को वापस लाता है.
|
AggregatePostProcessor | यह एक मेट्रिक एग्रीगेटर है, जो कई बार किए गए टेस्ट के दौरान इकट्ठा की गई संख्या वाली मेट्रिक के लिए, कम से कम, ज़्यादा से ज़्यादा, औसत, वैरिएंस, स्टैंडर्ड डिविएशन, कुल, गिनती, और वैकल्पिक रूप से प्रतिशत देता है. साथ ही, इन मेट्रिक को डबल के तौर पर इस्तेमाल करता है. |
AltDirBehavior |
अलग-अलग टेस्ट आर्टफ़ैक्ट इंस्टॉलर/पुशर के लिए, डायरेक्ट्री के काम करने के अलग-अलग तरीकों को तय करने के लिए एक वैरिएशन
|
AppBuildInfo |
ऐसा IBuildInfo जो किसी Android ऐप्लिकेशन और उसके टेस्ट पैकेज को दिखाता है.
|
AppDeviceBuildInfo |
यह क्लास अब काम नहीं करती.
सीधे IDeviceBuildInfo का इस्तेमाल करें.
|
AppVersionFetcher | डिवाइस से ऐप्लिकेशन के वर्शन की स्ट्रिंग पाने के लिए, यूटिलिटी क्लास. |
AppVersionFetcher.AppVersionInfo | ऐप्लिकेशन के वर्शन की जानकारी के टाइप. |
ArchModuleController | मॉड्यूल कंट्रोलर, किसी दिए गए आर्किटेक्चर से मेल न खाने पर टेस्ट नहीं चलाएगा. |
ArgsOptionParser |
पार्स किए गए कमांड लाइन आर्ग्युमेंट से Option फ़ील्ड को पॉप्युलेट करता है.
|
ATestFileSystemLogSaver | ATest, किसी खास पाथ में लॉग सेव करने के लिए, LogSaver क्लास का इस्तेमाल करता है. |
AutoLogCollector | एनोटेशन, जिसमें बताया गया है कि कौनसा कलेक्टर, हार्नेस की मदद से अपने-आप मैनेज हो सकता है. |
AutomatedReporters | यह क्लास, Tradefed के ऑटोमेटेड रिपोर्टर से मैपिंग तय करती है. |
AveragePostProcessor | पोस्ट प्रोसेसर लागू करना, जो मेट्रिक की सूची का औसत निकालता है. |
B
BackgroundDeviceAction | यह किसी डिवाइस पर कोई कमांड चलाता है. यह कमांड तब तक दोहराया जाता है, जब तक कार्रवाई रद्द नहीं की जाती. |
BaseDeviceMetricCollector |
IMetricCollector को लागू करने का बुनियादी तरीका, जिसकी मदद से onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) और ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) को डेटा इकट्ठा करना शुरू और बंद किया जा सकता है.
|
BaseEmulatorPreparer | स्थानीय एम्युलेटर लॉन्च करने के लिए, सामान्य प्रिपरर. |
BaseLeveledLogOutput |
ILeveledLogOutput के लिए बुनियादी लागू करने का तरीका, जो कुछ टैग को उनके नाम या कॉम्पोनेंट के आधार पर फ़िल्टर करने की अनुमति देता है.
|
BaseModuleController |
IModuleController को बुनियादी तौर पर लागू करने का तरीका. इसे लागू करके यह जांच की जा सकती है कि किसी मॉड्यूल को चलाया जाना चाहिए या नहीं.
|
BaseMultiTargetPreparer |
IMultiTargetPreparer को लागू करने का बुनियादी तरीका, जिसकी मदद से ऑब्जेक्ट को बंद किया जा सकता है.
|
BasePostProcessor |
बुनियादी IPostProcessor , जिसे हर लागू करने की प्रक्रिया में शामिल किया जाना चाहिए.
|
BaseRetryDecision |
IRetryDecision को बुनियादी तौर पर लागू करना.
|
BaseStreamLogger<OS extends OutputStream> |
एक ILeveledLogOutput , जो लॉग मैसेज को आउटपुट स्ट्रीम और स्टडआउट पर भेजता है.
|
BaseTargetPreparer |
ITargetPreparer के लिए, लागू करने की बुनियादी क्लास. इससे यह कंट्रोल किया जा सकता है कि ऑब्जेक्ट बंद है या नहीं.
|
BaseTestSuite | नए सुइट सिस्टम के साथ, Compatibility Test Suite को चलाने के लिए टेस्ट. |
BatteryController | यह एक यूटिलिटी क्लास है, जिसकी मदद से किसी डिवाइस की बैटरी चार्ज होने की स्थिति को कंट्रोल किया जा सकता है. |
BatteryRechargeDeviceRecovery | डिवाइस की बैटरी लेवल, तय थ्रेशोल्ड से कम होने पर कोई निर्देश ट्रिगर करने की अनुमति दें. |
BatteryTemperature | |
BatteryUnavailableDeviceRecovery | रिकवरी चेकर, जो बैटरी लेवल उपलब्ध न होने पर कॉन्फ़िगरेशन को ट्रिगर करेगा. |
BinaryState | IGNORE no-op स्टेटस के साथ चालू/बंद स्टेटस रिकॉर्ड करने के लिए इस्तेमाल किया जाने वाला Enum. |
BluetoothUtils |
डिवाइस पर BluetoothInstrumentation को कॉल करने के लिए, यूटिलिटी फ़ंक्शन
डिवाइस साइड BluetoothInstrumentation कोड, AOSP में यहां मिल सकता है:
|
BootstrapBuildProvider |
ऐसा IDeviceBuildProvider जो टेस्ट डिवाइस से बिल्ड की जानकारी को बूटस्ट्रैप करता है
आम तौर पर, इसका इस्तेमाल उन डिवाइसों के लिए किया जाता है जिनमें बाहर से सप्लाई किया गया बिल्ड होता है, जैसे कि |
BugreportCollector |
एक पास-थ्रू ITestInvocationListener , जो कॉन्फ़िगर किए जा सकने वाले इवेंट होने पर गड़बड़ी की रिपोर्ट इकट्ठा करता है. इसके बाद, हर गड़बड़ी की रिपोर्ट इकट्ठा होने के बाद, अपने चाइल्ड पर ITestInvocationListener#testLog को कॉल करता है.
|
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | गड़बड़ी की रिपोर्ट कब कैप्चर करनी है, इस बारे में बताने वाला पूरा प्रीडिकेट. |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | टेस्ट केस पूरा न होने पर, बग रिपोर्ट इकट्ठा करें. |
BuildInfo |
IBuildInfo को सामान्य तरीके से लागू करना, जिसे ITestDevice से जोड़ा जाना चाहिए.
|
BuildInfoRecorder |
ऐसा ITargetPreparer जो किसी खास फ़ाइल में, बिल्ड की जानकारी का मेटाडेटा लिखता है.
|
BuildInfoUtil |
IBuildInfo में बदलाव करने में मदद करने वाली एक यूटिल क्लास
|
BuildRetrievalError | टेस्टिंग के लिए बिल्ड को वापस लाने के दौरान, कोई गंभीर गड़बड़ी हुई. |
BuildTestsZipUtils | Android बिल्ड सिस्टम से जनरेट किए गए टेस्ट की ज़िप से जुड़े ऑपरेशन के लिए हेल्पर क्लास |
BulkEmailer | ईमेल भेजने वाली एक ऐसी सुविधा जो इन कॉन्फ़िगरेशन की अनुमति देती है: भेजे गए ईमेल के बीच का अंतराल, शुरुआती बर्स्ट साइज़, ईमेल पाने वाले लोग, और ईमेल की कुल संख्या. |
BundletoolUtil | यह एक यूटिलिटी क्लास है, जो डिवाइस पर .apks इंस्टॉल करने के लिए, bundletool कमांड लाइन का इस्तेमाल करती है. |
C
CecControllerTokenProvider | कंज़्यूमर इलेक्ट्रॉनिक कंट्रोल (सीईसी) से जुड़े टोकन के लिए टोकन उपलब्ध कराने वाली कंपनी. |
CircularAtraceUtil | यह एक atrace टूल है, जिसे मुख्य रूप से Monkey जांच के दौरान ANR की गड़बड़ियों की असल वजहों की पहचान करने के लिए बनाया गया है. |
CircularByteArray | यह डेटा स्ट्रक्चर, तय साइज़ के ऐरे को सेव करने के लिए इस्तेमाल किया जाता है. यह ऐरे, सर्कुलर बफ़र के तौर पर काम करता है और ऐरे में मौजूद सभी वैल्यू का कुल योग ट्रैक करता है. |
ClangCodeCoverageCollector |
एक BaseDeviceMetricCollector , जो डिवाइस से Clang के कवरेज मेज़रमेंट को खींचेगा और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करेगा.
|
ClassNotFoundConfigurationException |
ConfigurationException , जब किसी ऑब्जेक्ट की क्लास नहीं मिलती है.
|
ClassPathScanner | क्लासपाथ पर एंट्री ढूंढता है. |
ClassPathScanner.ClassNameFilter |
ऐसा IClassPathFilter जो जावा क्लास के नामों को फ़िल्टर करता है और उनमें बदलाव करता है.
|
ClassPathScanner.ExternalClassNameFilter |
ऐसा ClassNameFilter जो इनर क्लास को अस्वीकार करता है
|
ClassPathScanner.IClassPathFilter |
क्लासपथ एंट्री पाथ के लिए फ़िल्टर
|
ClusterBuildInfo |
TFC से पाइप की गई बिल्ड के लिए IBuildInfo क्लास.
|
ClusterBuildProvider |
टीएफ़सी टेस्ट के संसाधन डाउनलोड करने के लिए IBuildProvider .
|
ClusterClient |
टीसीएफ़ बैकएंड के साथ इंटरैक्ट करने के लिए, IClusterClient लागू करना.
|
ClusterCommand | यह एक ऐसी क्लास है जो TF क्लस्टर से फ़ेच किए गए टास्क को दिखाती है. |
ClusterCommand.RequestType | |
ClusterCommand.State | TF क्लस्टर में कमांड का स्टेटस. |
ClusterCommandConfigBuilder | क्लस्टर कमांड के लिए कॉन्फ़िगरेशन फ़ाइल बनाने वाली क्लास. |
ClusterCommandEvent | अपलोड किए जाने वाले क्लस्टर कमांड इवेंट को शामिल करने के लिए क्लास. |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
ClusterCommandLauncher |
सब-प्रोसेस TF की मदद से, TFC से कोई कमांड लॉन्च करने के लिए IRemoteTest क्लास.
|
ClusterCommandScheduler |
टीएफ़सी (Tradefed क्लस्टर) के साथ काम करने के लिए ICommandScheduler .
|
ClusterCommandStatus | यह एक क्लास है, जो TF क्लस्टर से मिले किसी निर्देश की स्थिति और उसे रद्द करने की वजह दिखाती है. |
ClusterDeviceInfo | क्लस्टर के डिवाइस की जानकारी को अपलोड करने के लिए, उसे इकट्ठा करने वाली क्लास. |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor |
IDeviceMonitor लागू करने का तरीका, जो Tradefed क्लस्टर सेवा को नतीजे रिपोर्ट करता है.
|
ClusterEventUploader<T extends IClusterEvent> |
ClusterEventUploader क्लास, जो IClusterEvent को TFC पर अपलोड करती है.
|
ClusterHostEvent | अपलोड किए जाने वाले क्लस्टर होस्ट इवेंट को शामिल करने के लिए क्लास. |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | होस्ट किए जाने वाले अलग-अलग तरह के इवेंट के लिए, वैल्यू की सूची. |
ClusterHostUtil | TF क्लस्टर के लिए स्टैटिक यूटिल फ़ंक्शन, ताकि ग्लोबल कॉन्फ़िगरेशन इंस्टेंस, होस्ट की जानकारी वगैरह मिल सके. |
ClusterLogSaver |
TFC में टेस्ट आउटपुट अपलोड करने के लिए ILogSaver क्लास.
|
ClusterLogSaver.FilePickingStrategy | फ़ाइल चुनने की रणनीतियां. |
ClusterOptions | |
CollectingByteOutputReceiver |
एक IShellOutputReceiver , जो पूरे शेल आउटपुट को byte[] में इकट्ठा करता है.
|
CollectingOutputReceiver |
एक IShellOutputReceiver , जो पूरे शेल आउटपुट को एक String में इकट्ठा करता है.
|
CollectingTestListener |
एक ITestInvocationListener , जो टेस्ट के सभी नतीजे इकट्ठा करेगा.
|
CollectorHelper |
कई जगहों पर IMetricCollector से जुड़े कुछ काम करने के लिए सहायक.
|
CommandFileParser | कमांड लाइन के सेट वाली फ़ाइल के लिए पार्स करने वाला टूल. |
CommandFileParser.CommandLine | |
CommandLineBuildInfoBuilder |
यह एक ऐसी सुविधा है जिसका मकसद, कमांड लाइन से सामान्य बिल्ड की जानकारी वाले आर्ग्युमेंट कैप्चर करना और उनसे IBuildInfo बनाना है.
|
CommandOptions |
ICommandOptions को लागू करना.
|
CommandOptionsGetter | सेवा लागू करने की सुविधा, जो किसी दिए गए अनुरोध के लिए, कमांड के विकल्पों की वैल्यू दिखाती है. |
CommandRunner | TradeFederation का एक अन्य एंट्री पॉइंट, जो कमांड लाइन के आर्ग्युमेंट में दिए गए कमांड को चलाएगा और फिर बंद हो जाएगा. |
CommandRunner.ExitCode | गड़बड़ी के ऐसे कोड जिनकी मदद से प्रोसेस को बंद किया जा सकता है. |
CommandScheduler | सभी उपलब्ध डिवाइसों पर TradeFederation के निर्देश चलाने के लिए शेड्यूलर. |
CommandScheduler.HostState | होस्ट की अलग-अलग स्थिति के लिए Enum |
CommonLogRemoteFileUtil | इस सुविधा की मदद से, आम फ़ाइलों के रिमोट लॉग को फ़ेच करने के लॉजिक के लिए, अलग-अलग रिमोट डिवाइस के प्रतिनिधित्व में कोड डुप्लीकेट होने से बचा जा सकता है. |
CommonLogRemoteFileUtil.KnownLogFileEntry | रिमोट डिवाइसों के लिए, किसी जानी-पहचानी लॉग एंट्री का इलस्ट्रेशन. |
ConditionPriorityBlockingQueue<T> |
ERROR(/PriorityBlockingQueue) जैसे ऑपरेशन वाली थ्रेड-सेफ़ क्लास, जो किसी खास शर्त से मैच करने वाले ऑब्जेक्ट को फिर से पा सकती है.
|
ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ऐसा ConditionPriorityBlockingQueue.IMatcher
जो किसी भी ऑब्जेक्ट से मेल खाता है.
|
ConditionPriorityBlockingQueue.IMatcher<T> | यह इंटरफ़ेस यह तय करता है कि एलिमेंट किसी शर्त से मेल खाते हैं या नहीं. |
ConfigCompleter |
हमारे TF कॉन्फ़िगरेशन के लिए Completer को लागू करना.
|
कॉन्फ़िगरेशन |
IConfiguration को लागू करने का एक तरीका, जो लोड किए गए कॉन्फ़िगरेशन ऑब्जेक्ट को मैप में सेव करता है.
|
ConfigurationDef | इसमें कॉन्फ़िगरेशन, उससे जुड़े ऑब्जेक्ट, और उनके विकल्पों का रिकॉर्ड होता है. |
ConfigurationDef.ConfigObjectDef | किसी className और उसके दिखने की संख्या की जानकारी रखने वाला ऑब्जेक्ट (उदाहरण के लिए, अगर किसी कॉन्फ़िगरेशन में एक ही ऑब्जेक्ट दो बार है, तो पहले ऑब्जेक्ट का दिखने का पहला नंबर होगा). |
ConfigurationFactory |
IConfiguration बनाने के लिए फ़ैक्ट्री.
|
ConfigurationFactory.ConfigLoader |
IConfigDefLoader को लागू करना, जो एक रूट कॉन्फ़िगरेशन से शामिल कॉन्फ़िगरेशन को ट्रैक करता है और सर्कुलर शामिल करने पर एक अपवाद दिखाता है.
|
ConfigurationUtil | कॉन्फ़िगरेशन फ़ाइलों को मैनेज करने के लिए उपयोगिता फ़ंक्शन. |
ConfigurationXmlParserSettings |
ConfigurationXmlParser के लिए सेटिंग स्वीकार करने वाली एक आसान क्लास
इस क्लास में सेटिंग भेजने के लिए, उपनाम देना ज़रूरी है. |
ConfigurationYamlParser | YAML स्टाइल के Tradefed कॉन्फ़िगरेशन के लिए पार्सर |
कंसोल |
मुख्य TradeFederation कंसोल, जो उपयोगकर्ता को इंटरैक्ट करने के लिए इंटरफ़ेस उपलब्ध कराता है
फ़िलहाल, इन ऑपरेशन के साथ काम करता है
|
Console.ArgRunnable<T> |
run तरीके वाला Runnable , जो आर्ग्युमेंट ले सकता है
|
Console.CaptureList |
List<List<String>> के लिए सुविधा टाइप
|
ConsoleReaderOutputStream |
एक OutputStream, जिसका इस्तेमाल System.out.print() को उपयोगकर्ता की अधूरी लाइन LineReader के साथ चलाने के लिए किया जा सकता है.
|
ConsoleResultReporter | टेस्ट के नतीजों को कंसोल पर प्रिंट करने के लिए, नतीजा रिपोर्टर. |
CountingTestResultListener |
TestResultListener , जो TestStatus के हिसाब से टेस्ट की कुल संख्या को ट्रैक करता है
|
CountTestCasesCollector |
किसी दिए गए IRemoteTest के लिए, टेस्ट केस की संख्या की गिनती करें और उसकी रिपोर्ट बनाएं.
|
CoverageOptions | कवरेज के विकल्पों को सेव करने के लिए Tradefed ऑब्जेक्ट. |
CoverageOptions.Toolchain | |
CreateAvdPreparer | |
CreateUserPreparer | उपयोगकर्ता बनाने और आखिर में उसे हटाने के लिए टारगेट तैयार करने वाला टूल. |
D
DebugHostLogOnFailureCollector | कलेक्टर, जो टेस्ट केस के पूरा न होने पर होस्ट-साइड लॉग इकट्ठा और लॉग करेगा. |
DefaultRemoteAndroidTestRunner |
Tradefed के इस्तेमाल के उदाहरणों के लिए कुछ डिफ़ॉल्ट सेट करने के लिए, ddmlib RemoteAndroidTestRunner का एक्सटेंशन.
|
DefaultTestsZipInstaller | टेस्ट के लिए, डिफ़ॉल्ट रूप से काम करने वाला zip इंस्टॉलर. |
DelegatedInvocationExecution |
InvocationExecution , जो किसी अन्य Tradefed बाइनरी को एक्सीक्यूशन का काम सौंपते हैं.
|
DependenciesResolver | एक नया तरह का प्रोवाइडर, जो किसी टेस्ट के लिए सभी डिपेंडेंसी पाने की अनुमति देता है. |
DeviceAllocationResult | किसी निर्देश के लिए, ऐलोकेशन की कोशिश के नतीजों को दिखाता है. |
DeviceAvailableChecker | यह पक्का करने के लिए जांच करने वाला टूल कि कोई मॉड्यूल, डिवाइस को ऑफ़लाइन न कर दे. |
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 को लागू करने का एक तरीका, जो लोड किए गए डिवाइस के कॉन्फ़िगरेशन ऑब्जेक्ट को अपने एट्रिब्यूट में सेव करता है.
|
DeviceFailedToBootError | यह तब दिखता है, जब किसी डिवाइस में बिल्ड फ़्लैश करने के बाद, वह बूट नहीं होता. |
DeviceFeatureModuleController | मॉड्यूल कंट्रोलर, जो किसी सुविधा के साथ काम न करने पर टेस्ट नहीं चलाता. |
DeviceFileReporter |
एक यूटिलिटी क्लास, जो डिवाइस पर फ़ाइलों की जांच करती है और उन्हें ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) पर भेजती है.
|
DeviceFlashPreparer |
एक ITargetPreparer , जो Android के फ़िज़िकल हार्डवेयर पर इमेज दिखाता है.
|
DeviceFlashPreparer.EncryptionOptions | उपयोगकर्ता डेटा इमेज को एन्क्रिप्ट (सुरक्षित) करने के विकल्पों की सूची |
DeviceFolderBuildInfo |
ऐसा IDeviceBuildInfo जिसमें लोकल फ़ाइल सिस्टम की डायरेक्ट्री में मौजूद अन्य बिल्ड आर्टफ़ैक्ट भी शामिल हों.
|
DeviceImageZipFlashingTargetPreparer | टारगेट तैयार करने वाला टूल, जो किसी खास फ़ॉर्मैट में दी गई डिवाइस इमेज की मदद से डिवाइस को फ़्लैश करता है. |
DeviceInternetAccessibilityResourceMetricCollector | कलेक्टर, google.com को पिंग करके यह पता लगाता है कि डिवाइस पर इंटरनेट ऐक्सेस किया जा सकता है या नहीं. |
DeviceManager | |
DeviceManager.FastbootDevice | फ़ास्टबूट मोड में किसी डिवाइस को दिखाने का तरीका. |
DeviceMetricData | मेट्रिक कलेक्टर से इकट्ठा किया गया सारा डेटा सेव करने वाला ऑब्जेक्ट. |
DeviceMonitorMultiplexer |
एक से ज़्यादा IDeviceMonitor s को अनुरोध भेजने के लिए, एक प्रॉक्सी क्लास.
|
DeviceProperties | डिवाइस साइड प्रॉपर्टी के नामों के लिए, कॉन्स्टेंट की सामान्य परिभाषाएं |
DeviceRecoveryModeUtil | |
DeviceResetFeature | डिवाइस को रीसेट करने की सुविधा को सर्वर साइड पर लागू करना. |
DeviceResetHandler | डिवाइस को रीसेट करने की सुविधा. |
DeviceSelectionOptions | डिवाइस चुनने से जुड़ी ज़रूरी शर्तों के लिए कंटेनर. |
DeviceSelectionOptions.DeviceRequestedType | प्लेसहोल्डर के तौर पर इस्तेमाल किए जा सकने वाले अलग-अलग तरह के डिवाइस. |
DeviceSettingChecker | देखें कि मॉड्यूल के चलने के दौरान, डिवाइस की सेटिंग में बदलाव हुआ है या नहीं. |
DeviceSetup |
ऐसा ITargetPreparer जो दिए गए Option के आधार पर, टेस्टिंग के लिए डिवाइस को कॉन्फ़िगर करता है.
|
DeviceStateMonitor |
IDevice की स्थिति को मॉनिटर करने के लिए हेल्पर क्लास.
|
DeviceStorageAgeResourceMetricCollector | logcat से स्टोरेज की उम्र को पार्स करें. |
DeviceStorageStatusChecker | देखें कि डिवाइस में दिए गए पार्टीशन के लिए ज़रूरत के मुताबिक डिस्क स्पेस है या नहीं. |
DeviceUnavailableMonitor | यह लिसनर सिर्फ़ टेस्ट केस लेवल का DNAE कैप्चर करने की कोशिश करता है. |
DeviceUpdateTargetPreparer |
एक एब्स्ट्रैक्ट ITargetPreparer , जो डिवाइसों को अपडेट करने के सामान्य चरणों को ध्यान में रखता है. इसके लिए, डिवाइस इमेज फ़ाइल को किसी बाहरी सोर्स से लिया जाता है, न कि बिल्ड सेवा से.
|
DeviceWifiResourceMetricCollector | कलेक्टर, कनेक्ट किए गए मौजूदा वाई-फ़ाई सिग्नल की क्षमता और लिंक की स्पीड की मेट्रिक इकट्ठा करता है. |
DirectedGraph<V> | बिना वज़न वाले डायरेक्टेड ग्राफ़ लागू करना. |
DynamicFileStubTest | यह tradefed टेस्ट है. इससे यह पता चलता है कि tradefed, डाइनैमिक फ़ाइल को सही तरीके से हल कर सकता है या नहीं. |
DynamicRemoteFileResolver | रिमोट फ़ाइलों के पाथ को हल करने में मदद करने वाली क्लास. |
DynamicRemoteFileResolver.FileResolverLoader |
IRemoteFileResolver को लागू करने की सुविधा लोड करता है.
|
E
EmmaXmlConstants | emma एक्सएमएल रिपोर्ट को पार्स करते समय इस्तेमाल होने वाले कॉन्स्टेंट. |
EmulatorMemoryCpuCapturer | |
EnforcedSeLinuxChecker | स्टेटस की जांच करने वाला टूल, जो Selinux के स्टेटस की पुष्टि करता है. |
EventsLoggerListener | ऐसा लिसनर जो मिलने वाले सभी इवेंट को किसी फ़ाइल में लॉग करता है |
ExistingBuildProvider |
ऐसा IBuildProvider जो पहले से तैयार किए गए IBuildInfo को दिखाता है.
|
ExtendedFile | बिल्ड से जुड़ा मेटाडेटा शामिल करने के लिए, स्टैंडर्ड फ़ाइल का एक्सटेंशन. |
F
FakeTest | एक फ़र्ज़ी टेस्ट, जिसका मकसद बार-बार टेस्ट के नतीजे जनरेट करना आसान बनाना है. |
FakeTestsZipFolder | टेस्टिंग फ़िक्सचर, जो कॉन्टेंट की सूची के आधार पर, अनज़िप किया गया फ़र्ज़ी टेस्ट फ़ोल्डर बनाता है. |
FakeTestsZipFolder.ItemType | |
FastbootDeviceFlasher | यह एक ऐसी क्लास है जो फ़िज़िकल Android हार्डवेयर पर इमेज फ़्लैश करने के लिए, fastboot पर निर्भर करती है. |
FastbootHelper | फ़ास्टबूट ऑपरेशन के लिए सहायक क्लास. |
FastbootUpdateBootstrapPreparer |
ऐसा ITargetPreparer जो FastbootDeviceFlasher से डिवाइसों को फ़्लैश करने के लिए, चुनिंदा फ़ाइलों (बूटलोडर, रेडियो, डिवाइस इमेज ज़िप) को IDeviceBuildInfo में स्टेशन करता है. इसके बाद, नतीजे की रिपोर्टिंग के मकसद से, बिल्ड की जानकारी में डिवाइस के पोस्ट-बूट एट्रिब्यूट इंजेक्ट करता है.
|
FileDownloadCache | एक हेल्पर क्लास, जो डाउनलोड की गई फ़ाइलों के लोकल फ़ाइल सिस्टम में एलआरयू कैश को मैनेज करती है. |
FileDownloadCacheFactory |
FileDownloadCache बनाने वाली फ़ैक्ट्री
|
FileDownloadCacheWrapper |
एक रैपर क्लास, जो IFileDownloader इंटरफ़ेस को लागू करते समय FileDownloadCache सुविधाएं उपलब्ध कराती है.
|
FileIdleMonitor | फ़ाइलों को मॉनिटर करता है और अगर वे कुछ समय से इस्तेमाल में नहीं हैं, तो कॉलबैक करता है (यानी कि |
FileLogger |
एक ILeveledLogOutput , जो लॉग मैसेज को फ़ाइल और स्टैंडर्ड आउटपुट (stdout) पर भेजता है.
|
FileProtoResultReporter |
प्रोटो रिपोर्टर, जो TestRecord को किसी फ़ाइल में डंप करता है.
|
FilePullerDeviceMetricCollector |
एक BaseDeviceMetricCollector जो डिवाइस से आने वाली मेट्रिक कुंजी को सुनता है और उन्हें डिवाइस से फ़ाइल के तौर पर खींचता है.
|
FilePullerLogCollector | डिवाइस की ओर से रिपोर्ट की गई फ़ाइल का लॉगर. |
FileSystemLogSaver | लॉग को फ़ाइल सिस्टम में सेव करना. |
FilteredResultForwarder |
ResultForwarder का वैरिएंट, जो सिर्फ़ TestDescription की अनुमति वाली सूची को रिपोर्ट करने की अनुमति देता है.
|
FixedByteArrayOutputStream |
मेमोरी में सेव किया जाने वाला ERROR(/OutputStream) , जिसमें ज़्यादा से ज़्यादा डेटा सेव किया जा सकता है.
|
FlashingResourcesParser | एक क्लास, जो किसी डिवाइस को फ़्लैश करने के लिए ज़रूरी सहायक इमेज फ़ाइलों के ज़रूरी वर्शन को पार्स करती है. |
FlashingResourcesParser.AndroidInfo |
Map<String, MultiMap<String, String>> के लिए typedef.
|
FlashingResourcesParser.Constraint |
फ़िल्टर करने वाला इंटरफ़ेस, जिसका मकसद FlashingResourcesParser को कुछ ऐसे संसाधनों को अनदेखा करने की अनुमति देना है जिनका इस्तेमाल वह अन्यथा कर सकता है
|
FlashingResourceUtil |
इस टूल की मदद से, आर्टफ़ैक्ट का सही वर्शन सेट किया जा सकता है, ताकि उन्हें DeviceFlashPreparer की मदद से फ़्लैश किया जा सके.
|
FoldableExpandingHandler |
IModuleParameterHandler , जो फ़ोल्ड किए जा सकने वाले हर ऐसे डिवाइस के लिए ज़्यादा बड़ा हो जो प्राइमरी डिवाइस नहीं है.
|
FoldableHandler | सामान्य फ़ोल्ड करने लायक हैंडलर, जो खास मॉड्यूल बनाने के लिए फ़ोल्ड करने लायक पैरामीटर ले सकता है. |
FoldableModePreparer | टारगेट तैयार करने वाला टूल, जो किसी डिवाइस की फ़ोल्ड होने की स्थिति को स्विच कर सकता है. |
FolderBuildInfo |
IFolderBuildInfo को लागू करना.
|
FormattedGeneratorReporter | रिपोर्टर, जो किसी खास फ़ॉर्मैट में रिपोर्ट जनरेट करने की सुविधा देता है. |
G
GceAvdInfo | किसी GCE AVD इंस्टेंस के लिए काम का डेटा सेव करने का स्ट्रक्चर. |
GceAvdInfo.GceStatus | |
GceManager | GCE कॉल को शुरू/बंद करने और GCE से लॉग इकट्ठा करने के लिए, GCE कॉल को मैनेज करने वाला हेल्पर. |
GceRemoteCmdFormatter | रिमोट gce डिवाइस तक पहुंचने के लिए, कमांड को फ़ॉर्मैट करने वाली यूटिलिटी क्लास. |
GceRemoteCmdFormatter.ScpMode | एससीपी का इस्तेमाल, आर्ग्युमेंट के स्ट्रक्चर के आधार पर फ़ाइल को पुश या पुल करने के लिए किया जा सकता है. |
GceSshTunnelMonitor | GCE एसएसएच टनल के लिए थ्रेड मॉनिटर. |
GcovCodeCoverageCollector |
एक BaseDeviceMetricCollector , जो डिवाइस से gcov के कवरेज मेज़रमेंट खींचेगा और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करेगा.
|
GCSBucketUtil | Google Cloud Storage (GCS) से फ़ाइलें डाउनलोड और अपलोड करने के लिए फ़ाइल मैनेजर. |
GCSBucketUtil.GCSFileMetadata | GCS में फ़ाइल की जानकारी के लिए आसान रैपर. |
GCSCommon | डाउनलोड और अपलोड जैसे Gcs ऑपरेशन के लिए बेस क्लास. |
GCSDownloaderHelper | GCS बकेट के लिए डाउनलोडर, जो ग्लोबल कॉन्फ़िगरेशन को कैश मेमोरी में सेव करने और उसे हल करने की सुविधा देता है. |
GCSFileDownloader | Google Cloud Storage (GCS) से फ़ाइल डाउनलोड करने के लिए, फ़ाइल डाउनलोडर. |
GCSFileUploader | Google Cloud Storage (GCS) में फ़ाइल का डेटा अपलोड करने के लिए, फ़ाइल अपलोड करने वाला टूल. |
GCSHostResourceManager | GCS (Google Cloud Storage) से होस्ट का संसाधन डाउनलोड करें. |
GcsRemoteFileResolver |
IRemoteFileResolver को लागू करना, जो GCS बकेट से डाउनलोड करने की अनुमति देता है.
|
GetPreviousPassedHelper | पहले पास किए गए टेस्ट फ़िल्टर पाने के लिए सहायक. |
GkiDeviceFlashPreparer | एक टारगेट तैयार करने वाला टूल, जो डिवाइस को Android के सामान्य कर्नेल की जेनरिक इमेज से फ़्लैश करता है. |
GlobalFilterGetter | सेवा लागू करने की सुविधा, जो किसी दिए गए अनुरोध के फ़िल्टर दिखाती है. |
GlobalTestFilter | इंवोकेशन पर लागू किए गए फ़िल्टर के विकल्प. |
GoogleApiClientUtil | Google API क्लाइंट बनाने के लिए उपयोगी टूल. |
GranularRetriableTestWrapper |
टेस्टकेस लेवल में IRemoteTest को ग्रैन्युलेट करने के लिए, रैपर क्लास IRemoteTest पर काम करती है.
|
GsiDeviceFlashPreparer | टारगेट तैयार करने वाला टूल, जो डिवाइस को Android के लिए सामान्य सिस्टम इमेज से फ़्लैश करता है. |
H
HelloWorldMultiTargetPreparer |
IMultiTargetPreparer को लागू करने का उदाहरण.
|
HistoryLogger | TF History Logger, एक खास लॉग है जिसमें सिर्फ़ कुछ खास इवेंट शामिल होते हैं. |
HprofAllocSiteParser | hprof रिपोर्ट के 'ऐलोकेशन साइटें' सेक्शन से जानकारी पार्स करने के लिए हेल्पर क्लास. |
HttpRemoteFileResolver |
IRemoteFileResolver को लागू करना, जो http के ज़रिए रिमोट फ़ाइल डाउनलोड करने की अनुमति देता है
|
HttpsRemoteFileResolver |
IRemoteFileResolver को लागू करना, जो https के ज़रिए रिमोट फ़ाइल डाउनलोड करने की अनुमति देता है
|
I
IAbiReceiver | ऐसा टेस्ट जिसमें टेस्ट किए जा रहे ABI की ज़रूरत होती है. |
IAppBuildInfo |
यह इंटरफ़ेस अब काम नहीं करता.
सीधे IBuildInfo का इस्तेमाल करें.
|
IAutoRetriableTest |
ऐसे IRemoteTest के लिए इंटरफ़ेस जिसने ITestFilterReceiver को लागू नहीं किया है, लेकिन फिर भी अपने-आप फिर से कोशिश करने की सुविधा का इस्तेमाल करना चाहता है.
|
IBatteryInfo | यह इंटरफ़ेस, किसी डिवाइस की बैटरी के साथ इंटरैक्शन को दिखाता है. |
IBatteryInfo.BatteryState | बैटरी के चार्ज होने की मौजूदा स्थिति के बारे में बताता है. |
IBuildProvider | टेस्ट किए जा रहे बिल्ड के बारे में जानकारी देने की ज़िम्मेदारी. |
IBuildReceiver | ऐसा टेस्ट जिसमें टेस्ट किए जा रहे बिल्ड का रेफ़रंस होना ज़रूरी है. |
IClusterClient | TFC बैकएंड के साथ इंटरैक्ट करने के लिए इंटरफ़ेस. |
IClusterEvent | टीएफ़सी पर अपलोड किए जाने वाले किसी भी क्लस्टर इवेंट के लिए इंटरफ़ेस. |
IClusterEventUploader<T extends IClusterEvent> | ClusterEventUploader के लिए इंटरफ़ेस |
IClusterOptions | क्लस्टर से जुड़े विकल्प पाने के लिए इंटरफ़ेस. |
ICommandOptions | निर्देशों को लागू करने के विकल्पों के लिए कंटेनर. |
ICommandScheduler | TradeFederation कमांड चलाने के लिए शेड्यूलर. |
ICommandScheduler.IScheduledInvocationListener | जब अनुरोध पूरा हो जाता है, तब अनुरोध करने से जुड़े इवेंट के लिए लिसनर. |
ICompressionStrategy | ऐसा इंटरफ़ेस जो कंप्रेस करने वाले एल्गोरिदम को दिखाता है. इसे रनटाइम के दौरान चुना जा सकता है. |
IConfiguration | TradeFederation को कॉल करने के लिए कॉन्फ़िगरेशन की जानकारी. |
IConfigurationFactory |
IConfiguration बनाने के लिए फ़ैक्ट्री
|
IConfigurationReceiver |
IConfiguration को स्वीकार करने वाले ऑब्जेक्ट को दिखाने के लिए आसान इंटरफ़ेस.
|
ICredentialFactory |
oauth2 Credential बनाने के लिए, क्रेडेंशियल फ़ैक्ट्री का इंटरफ़ेस.
|
IDefaultObjectLoader | डिफ़ॉल्ट ऑब्जेक्ट लोड करने के लिए इंटरफ़ेस. ये ऑब्जेक्ट, हमारे YAML कॉन्फ़िगरेशन का हिस्सा होने चाहिए. |
IDefaultObjectLoader.LoaderConfiguration | लोडर को जानकारी देने के लिए, लोडिंग कॉन्फ़िगरेशन ऑब्जेक्ट. |
IDeviceBuildInfo |
ऐसा IBuildInfo जो Android डिवाइस के पूरे बिल्ड और (ज़रूरी नहीं) उसके टेस्ट दिखाता हो.
|
IDeviceBuildProvider |
ऐसा IBuildProvider जो किसी बिल्ड को वापस पाने के लिए, ITestDevice से मिली जानकारी का इस्तेमाल करता है.
|
IDeviceConfiguration | डिवाइस कॉन्फ़िगरेशन होल्डर इंटरफ़ेस. |
IDeviceFlasher | डिवाइस पर डिवाइस की इमेज फ़्लैश करता है. |
IDeviceFlasher.UserDataFlashOption | userdata इमेज को मैनेज करने के विकल्पों की सूची |
IDeviceManager | टेस्टिंग के लिए उपलब्ध डिवाइसों के सेट को मैनेज करने के लिए इंटरफ़ेस. |
IDeviceManager.IFastbootListener | फ़ास्टबूट की स्थिति में होने वाले बदलावों के लिए एक लिसनर. |
IDeviceMonitor | डिवाइसों की स्थिति की निगरानी करने के लिए इंटरफ़ेस. |
IDeviceMonitor.DeviceLister |
Runnable जैसी क्लास, जो जाने-पहचाने डिवाइसों और उनकी स्थितियों की जानकारी दिखाती है.
|
IDeviceSelection | डिवाइस चुनने से जुड़ी ज़रूरी शर्तों के लिए इंटरफ़ेस. |
IDeviceTest |
ऐसे ऑब्जेक्ट के लिए इंटरफ़ेस जिसे ITestDevice का रेफ़रंस चाहिए.
|
IDisableable | ऐसा इंटरफ़ेस जो Tradefed के ऐसे ऑब्जेक्ट के बारे में बताता है जिसे बंद किया जा सकता है. |
IFileDownloader | रिमोट फ़ाइल डाउनलोड करने के लिए इंटरफ़ेस. |
IFlashingResourcesParser | किसी डिवाइस को फ़्लैश करने के लिए ज़रूरी सहायक इमेज फ़ाइलों के ज़रूरी वर्शन उपलब्ध कराने वाला इंटरफ़ेस. |
IFlashingResourcesRetriever | डिवाइस को फ़्लैश करने के लिए ज़रूरी सहायक इमेज फ़ाइलें वापस पाने के लिए इंटरफ़ेस. |
IFolderBuildInfo |
एक आसान एब्स्ट्रैक्ट IBuildInfo , जिसके बिल्ड आर्टफ़ैक्ट किसी लोकल फ़ाइल सिस्टम डायरेक्ट्री में मौजूद हैं.
|
IFormatterGenerator |
SuiteResultHolder के लिए फ़ॉर्मैटर के बारे में बताने वाला इंटरफ़ेस.
|
IHostCleaner | टेस्ट रन खत्म होने के बाद, होस्ट को साफ़ करता है. |
IInvocationContextReceiver | ऐसा टेस्ट जिसमें कॉल करने के कॉन्टेक्स्ट का रेफ़रंस होना ज़रूरी है. |
IInvocationExecution | इंटरफ़ेस, जिसमें उन कार्रवाइयों के बारे में बताया गया है जो किसी निर्देश के तहत की जाएंगी. |
ILeveledLogOutput | इस इंटरफ़ेस को लागू करने वाली क्लास, लॉग मैसेज को आउटपुट करने के तरीके उपलब्ध कराती हैं. |
ILogcatReceiver |
एक क्लास, जो किसी डिवाइस के logcat का आउटपुट InputStreamSource के तौर पर उपलब्ध कराती है.
|
ILogRegistry |
ILogOutput सिंगलटन लॉगर के लिए इंटरफ़ेस, जो अलग-अलग लॉगर को मल्टीप्लेक्स करता है और मैनेज करता है.
|
ILogRegistry.EventType | ऐसे इवेंट जिन्हें लॉग करना फ़ायदेमंद होता है |
IMetricCollector | टेस्ट के नतीजों की रिपोर्टिंग करते समय, मिलती-जुलती मेट्रिक इकट्ठा करने के लिए, इस इंटरफ़ेस को डेकोरेटर के तौर पर जोड़ा जाएगा. |
IMetricCollectorReceiver |
IRemoteTest के लिए इंटरफ़ेस, ताकि वे टेस्ट रन के लिए IMetricCollector की सूची पा सकें.
|
IModuleController | किसी मॉड्यूल को लागू करना है या नहीं, यह कंट्रोल करने के लिए इंटरफ़ेस. |
IModuleController.RunStrategy | मॉड्यूल को कैसे लागू किया जाना चाहिए, यह बताने वाला एन्म्. |
IModuleParameterHandler | सुइट मॉड्यूल के पैरामीटर के लिए इंटरफ़ेस. |
IMultiDeviceTest | यह इंटरफ़ेस अब काम नहीं करता. इस इंटरफ़ेस को काम करने के लिए कुछ समय के लिए रखा गया है, लेकिन इसका इस्तेमाल अब नहीं किया जाता. कृपया इसे लागू न करें. |
IMultiTargetPreparer | एक साथ कई डिवाइसों के लिए टेस्ट एनवायरमेंट तैयार करता है. |
INativeDeviceTest |
ऐसे ऑब्जेक्ट के लिए इंटरफ़ेस जिसे INativeDevice का रेफ़रंस चाहिए.
|
InstallApexModuleTargetPreparer | |
InstantAppHandler |
ModuleParameters#INSTANT_APP के लिए हैंडलर.
|
InstrumentationResultProtoParser | इंस्ट्रुमेंटेशन टेस्ट के दौरान इकट्ठा किए गए इंस्ट्रुमेंटेशन के नतीजे के प्रोटो को पार्स करता है और ITestRunListener को नतीजों की जानकारी देता है. |
InvocationContext |
IInvocationContext को सामान्य तौर पर लागू करना.
|
InvocationExecution | यह क्लास, कॉल करने के सभी चरणों के बारे में बताती है: बिल्ड डाउनलोड, target_prep, टेस्ट चलाना, क्लीन अप. |
InvocationScope | एक Tradefed कॉल को स्कोप करता है. |
InvocationScoped | |
InvocationScopeModule | Guice मॉड्यूल, जिसका इस्तेमाल TF को कॉल करने के दौरान कहीं भी किया जा सकता है. इससे, Guice-Tradefed के साथ काम करने वाले ऑब्जेक्ट का अनुरोध किया जा सकता है. |
InvocationStatus | कॉल करने की स्थिति सेव करने के लिए क्लास. |
InvocationToJUnitResultForwarder |
एक क्लास जो ITestInvocationListener इवेंट को सुनती है और उन्हें TestListener पर फ़ॉरवर्ड करती है.
|
IPostProcessor | पोस्ट प्रोसेसर, एक ट्रेड फ़ेडरेशन ऑब्जेक्ट है. इसका मकसद, टेस्ट के बाद और नतीजों की रिपोर्टिंग से पहले, मेट्रिक और लॉग को प्रोसेस करने की अनुमति देना है. |
IRemoteFeature | Tradefed में मौजूद किसी ऐसी सुविधा के बारे में बताने वाला इंटरफ़ेस जिसे अनुरोध के आधार पर लागू किया जा सकता है. |
IRemoteFileResolver | ऐसे ऑब्जेक्ट के लिए इंटरफ़ेस जो किसी रिमोट फ़ाइल को लोकल फ़ाइल में बदल सकते हैं. |
IRemoteFileResolver.RemoteFileResolverArgs | रिज़ॉल्वर को पास किए गए आर्ग्युमेंट |
IRemoteFileResolver.ResolvedFile | यह क्लास, ठीक की गई फ़ाइल और कुछ मेटाडेटा के बारे में जानकारी रखती है. |
IReportNotExecuted |
अगर टेस्ट पूरा नहीं हो पाता है, तो इस इंटरफ़ेस का इस्तेमाल करने वाला IRemoteTest , बेहतर रिपोर्टिंग के लिए, अपने ऐसे टेस्ट की रिपोर्ट कर सकता है जो पूरे नहीं हुए.
|
IRescheduler | आने वाले समय में कॉन्फ़िगरेशन को फिर से शेड्यूल करने के लिए इंटरफ़ेस. |
IResourceMetricCollector | उपयोगकर्ता के लिए, पसंद के मुताबिक संसाधन कलेक्टर लागू करने का इंटरफ़ेस. |
IRestApiHelper | REST API कॉल करने के लिए सहायक इंटरफ़ेस. |
IResumableTest | यह इंटरफ़ेस अब काम नहीं करता. अब इसकी ज़रूरत नहीं है |
IRetryDecision | इंटरफ़ेस, फिर से कोशिश करने का फ़ैसला ले रहा है. साथ ही, टारगेट किए गए फिर से कोशिश करने के लिए, क्लास पर फ़िल्टर लागू कर रहा है. |
IRuntimeHintProvider | |
ISandbox | इंटरफ़ेस, जिसमें सैंडबॉक्स की जानकारी दी गई है. इसका इस्तेमाल, किसी अनुरोध को चलाने के लिए किया जा सकता है. |
ISandboxFactory |
ISandbox बनाने के लिए फ़ैक्ट्री.
|
ISetOptionReceiver |
इस इंटरफ़ेस को लागू करने के लिए, Option में "set-option" नाम होना चाहिए, जो HostTest#SET_OPTION_NAME से जुड़ा हो.
|
IShardableTest |
ऐसा IRemoteTest जिसे अलग-अलग तरीके से चलाए जा सकने वाले सब-टेस्ट में बांटा जा सकता है.
|
IShardHelper | किसी ऑब्जेक्ट का इंटरफ़ेस, जो कॉन्फ़िगरेशन के लिए इस्तेमाल की जाने वाली, sharding की रणनीति के बारे में बताता है. |
ISystemStatusChecker | यह एक चेकर है, जो सिस्टम की स्थिति की जांच करता है. साथ ही, यह एक बूलियन दिखाता है, ताकि यह पता चल सके कि सिस्टम सही स्थिति में है या नहीं. |
ISystemStatusCheckerReceiver |
ऐसा IRemoteTest जिसे कॉन्फ़िगरेशन से ISystemStatusChecker का ऐक्सेस चाहिए.
|
ITargetCleaner | यह इंटरफ़ेस अब काम नहीं करता. tearDown को बेस ITargetPreparer इंटरफ़ेस में ले जाया गया है. |
ITargetPreparer | टेस्ट रन के लिए टेस्ट एनवायरमेंट तैयार करता है. |
ITerribleFailureHandler |
LogUtil.CLog.wtf(String, Throwable)
से होने वाली गंभीर गड़बड़ियों को मैनेज करने के लिए इंटरफ़ेस |
ITestAnnotationFilterReceiver | एक ऐसा रनर जो एनोटेशन के आधार पर यह फ़िल्टर कर सकता है कि कौनसी टेस्ट चलानी हैं. |
ITestCollector | टेस्ट कलेक्शन के लिए सहायता देता है; सेट होने पर, टेस्टर को टेस्ट केस इकट्ठा करने के लिए ड्राई रन करना होगा, ताकि उन्हें असल में लागू किए बिना ही इकट्ठा किया जा सके. |
ITestFileFilterReceiver | एक ऐसा रनर जिसे यह बताने वाली फ़ाइल मिल सकती है कि कौनसे टेस्ट चलाने हैं और/या कौनसे नहीं. |
ITestFilterReceiver | एक रननर, जो यह फ़िल्टर कर सकता है कि कौनसे टेस्ट चलाने हैं. |
ITestInformationReceiver |
कुछ क्लास के लिए TestInformation पाने का इंटरफ़ेस.
|
ITestInvocation | TradeFederation के एक टेस्ट को हैंडल करता है. |
ITestInvocation.ExitInformation | किसी अनुरोध के लिए, बाहर निकलने से जुड़ी कुछ जानकारी दिखाता है. |
ITestSuite | टेस्ट सुइट चलाने के लिए इस्तेमाल की जाने वाली ऐब्स्ट्रैक्ट क्लास. |
ITestSuiteResultLoader | इंटरफ़ेस, जिसमें पिछले नतीजों को इस तरह से लोड करने के लिए हेल्पर के बारे में बताया गया है कि उन्हें फिर से चलाया जा सके. |
ITestsZipInstaller | यह किसी डिवाइस पर, टेस्ट की ज़िप फ़ाइल (जैसा कि बिल्ड सिस्टम से आउटपुट होता है) से टेस्ट इंस्टॉल करता है. |
J
JavaCodeCoverageCollector |
एक BaseDeviceMetricCollector , जो डिवाइस से Java कवरेज मेज़रमेंट खींचेगा और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करेगा.
|
JavaCodeCoverageFlusher | एक यूटिलिटी क्लास, जो डिवाइस पर चल रही प्रोसेस से Java कोड कवरेज मेज़रमेंट को रीसेट करती है और उन्हें फ़्लश करती है. |
JsonHttpTestResultReporter | नतीजों की जानकारी देने वाला टूल, जो जांच की मेट्रिक के नतीजों और शाखा, डिवाइस की जानकारी को JSON में बदलता है और HTTP सेवा के एंडपॉइंट में पोस्ट करता है |
JUnit4TestFilter |
यह एक हेल्पर क्लास है, जो Filter को एक्सटेंड करके JUnit4 रनर के लिए फ़िल्टरिंग की सुविधा देती है.
|
JUnitToInvocationResultForwarder |
एक क्लास जो TestListener इवेंट को सुनती है और उन्हें किसी ITestInvocationListener पर फ़ॉरवर्ड करती है.
|
JUnitXmlParser | पार्स करने वाला टूल, जो ant के XMLJUnitResultFormatter में सेव किए गए JUnit के नतीजों से, टेस्ट के नतीजे का डेटा निकालता है और उसे ITestInvocationListener को भेजता है. |
K
KeyguardStatusChecker | मॉड्यूल के लागू होने के बाद, कीगार्ड की स्थिति की जांच करता है. |
KillExistingEmulatorPreparer |
ITargetPreparer , जो चल रहे एम्युलेटर को बंद कर देता है.
|
L
LabResourceDeviceMonitor | LabResourceService के लिए gRPC सर्वर को शुरू/मैनेज करने वाला लैब रिसॉर्स मॉनिटर. |
LargeOutputReceiver | यह क्लास, लंबे समय तक चलने वाले कमांड चलाने और आउटपुट इकट्ठा करने में मदद करती है. |
LastShardDetector |
लोकल शर्डिंग की सुविधा इस्तेमाल करते समय, कभी-कभी हम सिर्फ़ तब कुछ कार्रवाइयां करना चाहते हैं, जब आखिरी शर्ड invocationEnded(long) तक पहुंच जाए.
|
LaunchCvdHelper | Cuttlefish VM में Launch_cvd को कंट्रोल करने के लिए, यूटिलिटी हेल्पर. |
LeakedThreadStatusChecker | स्टेटस की जांच करने वाला टूल, ताकि यह पक्का किया जा सके कि कोई मॉड्यूल, चल रहे थ्रेड को लीक न करे. |
LegacySubprocessResultsReporter | सबप्रोसेस के नतीजों की रिपोर्टर को फ़्रीज़ किया गया है. यह सुपरक्लास में हुए बदलावों के बावजूद, TF/CTS के पुराने वर्शन (जैसे, 8 और उसके बाद के वर्शन) के साथ काम करती रहेगी. |
ListInstrumentationParser |
IShellOutputReceiver , जो 'pm list instrumentation' क्वेरी के आउटपुट को पार्स करता है
|
ListInstrumentationParser.InstrumentationTarget | |
LocalAndroidVirtualDevice | TradeFed होस्ट पर चल रहे लोकल वर्चुअल डिवाइसों के लिए क्लास. |
LocalAppBuildProvider |
ऐसा IBuildProvider जो दिए गए लोकल पाथ के आधार पर IBuildInfo बनाता है
|
LocalDeviceBuildProvider |
एक IBuildProvider , जो दिए गए फ़ाइल सिस्टम डायरेक्ट्री पाथ के आधार पर IDeviceBuildInfo बनाता है.
|
LocalEmulatorLaunch | TargetPreparer, जो Android बिल्ड एनवायरमेंट से स्थानीय तौर पर एमुलेटर लॉन्च करता है. |
LocalEmulatorSnapshot | TargetPreparer, Android के किसी बिल्ड/डेवलपमेंट एनवायरमेंट से, एमुलेटर का क्लीन स्नैपशॉट जनरेट करने के लिए है |
LocalFileResolver |
IRemoteFileResolver को लागू करना, जो लोकल फ़ाइलों को लिंक करने की अनुमति देता है
|
LocalFolderBuildProvider |
ऐसा IBuildProvider जो दिए गए लोकल पाथ के आधार पर IFolderBuildInfo बनाता है
|
LocalRunInstructionBuilder | स्थानीय तौर पर जांच करने के लिए निर्देश को कंपाइल करने वाली सुविधा. |
LogcatCrashResultForwarder | खास लिसनर: गड़बड़ियों (इंस्ट्रूमेंटेशन प्रोसेस क्रैश होने) पर, यह logcat से क्रैश को निकालने की कोशिश करेगा और उसे टेस्ट से जुड़ी गड़बड़ी के मैसेज में जोड़ देगा. |
LogcatEventParser | |
LogcatEventType |
LogcatEventParser के लिए इवेंट टाइप.
|
LogcatOnFailureCollector | कलेक्टर, जो टेस्ट केस के पूरा न होने पर logcat को कैप्चर और लॉग करेगा. |
LogcatReceiver | बैकग्राउंड में logcat इकट्ठा करने वाली क्लास. |
LogFileSaver |
ITestInvocationListener के लिए एक हेल्पर, जो लॉग डेटा को फ़ाइल में सेव करेगा
|
LogReceiver | |
LogRegistry |
ILogRegistry लागू करने का ऐसा तरीका जो अलग-अलग लॉगर को मल्टीप्लेक्स करता है और मैनेज करता है. साथ ही, कॉल करने वाली थ्रेड के ThreadGroup के आधार पर, सही लॉगर का इस्तेमाल करता है.
|
LogSaverResultForwarder |
ग्लोबल फ़ाइल सेवर की मदद से लॉग सेव करने के लिए ResultForwarder .
|
सोम
MainlineModuleHandler | मेनलाइन मॉड्यूल के लिए एक आसान हैंडलर क्लास, जो InstallApexModuleTargetPreparer बनाती है और उन मॉड्यूल को अपने-आप पाने के लिए, दिए गए मेनलाइन मॉड्यूल के आधार पर उसमें डाइनैमिक लिंक इंजेक्ट करती है. |
MainlineTestModuleController | जांचे जा रहे डिवाइस पर पहले से लोड किए गए मुख्य मॉड्यूल के आधार पर टेस्ट चलाने के लिए, मॉड्यूल कंट्रोलर की बेस क्लास. |
ManagedRemoteDevice | वर्चुअल मशीन में चलने वाला एक डिवाइस, जिसे हम वर्चुअल मशीन में मौजूद Tradefed इंस्टेंस की मदद से, किसी भी जगह से मैनेज करते हैं. |
ManagedTestDeviceFactory | अलग-अलग तरह के डिवाइस बनाने के लिए फ़ैक्ट्री, जिन्हें Tf से मॉनिटर किया जा सकता है |
MetricFilePostProcessor | इसका इस्तेमाल, टेस्ट और रन लेवल के दौरान इकट्ठा की गई मेट्रिक लॉग फ़ाइल को अपलोड करने के लिए किया जाता है. |
MetricOption |
@Test के साथ एनोटेट किए गए टेस्ट के तरीकों के लिए एनोटेशन या अगर एनोटेशन, TestDescription की एनोटेशन सूची का हिस्सा है, तो कुछ अतिरिक्त पैरामीटर तय किए जा सकते हैं. ये पैरामीटर इन कामों के लिए काम के होते हैं: कलेक्टर के व्यवहार को ट्यून करना, कुछ तरीकों को फ़िल्टर करना.
|
MetricsXMLResultReporter | MetricsXMLResultReporter, टेस्ट की मेट्रिक को लिखता है और मेट्रिक को एक्सएमएल फ़ाइल में चलाता है. यह फ़ाइल, टेस्ट के invocationEnded फ़ेज़ में, metrics-folder पैरामीटर से तय किए गए फ़ोल्डर में होती है. |
MetricUtility | इसमें टेस्ट मेट्रिक को सेव करने, मिलती-जुलती जांचों में मेट्रिक को इकट्ठा करने, और मेट्रिक को फ़ाइल में लिखने के लिए, सामान्य उपयोगिता के तरीके शामिल हैं. |
MinApiLevelModuleController | मॉड्यूल कंट्रोलर के लिए बेस क्लास, ताकि तय किए गए एपीआई लेवल से नीचे होने पर टेस्ट न चलाए जाएं. |
MinSdkModuleController | मॉड्यूल कंट्रोलर के लिए बेस क्लास, ताकि तय किए गए SDK टूल के वर्शन के नीचे के वर्शन पर टेस्ट न चलाए जा सकें. |
ModuleDefinition | टेस्ट रन कॉन्फ़िगरेशन के लिए कंटेनर. |
ModuleListener |
नतीजों की सूची इकट्ठा करने के लिए, हर मॉड्यूल के हर IRemoteTest से जुड़ा Listener.
|
ModuleMerger |
स्प्लिट करने के बाद, ITestSuite और ModuleDefinition को मर्ज करने से जुड़े ऑपरेशन के लिए हेल्पर क्लास.
|
ModuleOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | किसी मॉड्यूल के बारे में जानकारी सेव करने के लिए, एक आसान स्ट्रक्चर क्लास |
ModuleParameters | हर मॉड्यूल के मेटाडेटा में, सुइट के "पैरामीटर" कुंजियों से जुड़ी खास वैल्यू. |
ModuleParametersHelper |
पैरामीटर से जुड़ा IModuleParameterHandler पाने के लिए हेल्पर.
|
ModuleSplitter |
IConfiguration से दिखाए गए मॉड्यूल की सूची को, ModuleDefinition से दिखाए गए रनटाइम यूनिट की सूची में बांटने के लिए हेल्पर.
|
नहीं
NameMangleListener | नतीजों की रिपोर्ट के तौर पर, टेस्ट के तरीके, क्लास, और पैकेज के नामों का अनुवाद करने के लिए प्रॉक्सी लिसनर. |
NativeCodeCoverageFlusher | यह एक यूटिलिटी क्लास है, जो नेटिव कवरेज मेज़रमेंट को हटाती है और डिवाइस पर चल रही प्रोसेस से नेटिव कवरेज के डेटा को फ़्लश करती है. |
NativeDevice |
ITestDevice ऐसे Android डिवाइसों के लिए डिफ़ॉल्ट तौर पर लागू किया गया जो फ़ुल स्टैक नहीं हैं.
|
NativeDevice.AdbAction |
ओएस 'adb ....' कमांड चलाने के लिए DeviceAction .
|
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction |
DeviceAction का इस्तेमाल करके डिवाइस को रीबूट करें.
|
NativeDevice.RebootMode | रीबूट करने का मोड. |
NativeDeviceStateMonitor |
फ़्रेमवर्क के बिना, IDevice की स्थिति को मॉनिटर करने के लिए हेल्पर क्लास.
|
NegativeHandler | हैंडलर, जो बताता है कि कुछ नहीं किया जाना चाहिए और पैरामीटर को कोई अतिरिक्त मॉड्यूल नहीं बनाना चाहिए. |
NestedDeviceStateMonitor | डिवाइस की स्थिति मॉनिटर करने वाला टूल, जो वर्चुअलाइज़ किए गए एनवायरमेंट की खास बातों को ध्यान में रखते हुए, नेस्ट किए गए डिवाइस पर अतिरिक्त जांच करता है. |
NestedRemoteDevice | रिमोट Cuttlefish वीएम में चल रहे डिवाइस की इमेज. |
NetworkNotAvailableException | यह तब दिखता है, जब कोई डिवाइस जांच के लिए नेटवर्क से कनेक्ट नहीं हो पाता. |
NoDeviceException | यह तब ट्रिगर होता है, जब किसी दिए गए निर्देश को पूरा करने के लिए कोई डिवाइस उपलब्ध न हो. |
NoisyDryRunTest | कमांड फ़ाइल पर, नोइज़ी ड्राय रन चलाएं. |
NotMultiAbiHandler |
यह एक खास हैंडलर है, जो SuiteModuleLoader को यह सूचना देता है कि सेकंडरी एबीआई को मॉड्यूल नहीं बनाना चाहिए.
|
O
OpenObjectLoader | AOSP में उपलब्ध डिफ़ॉल्ट ऑब्जेक्ट के लिए लोडर. |
OptionCopier |
एक हेल्पर क्लास, जो एक जैसे नाम वाली Option फ़ील्ड वैल्यू को एक ऑब्जेक्ट से दूसरे ऑब्जेक्ट में कॉपी कर सकती है.
|
OptionFetcher | पैरंट प्रोसेस से टेस्ट के विकल्प पाने के लिए हेल्पर. |
OptionNotAllowedException |
खास ConfigurationException , जब कमांड लाइन में किसी विकल्प को पास करने की अनुमति नहीं होती.
|
OptionSetter |
Option फ़ील्ड को पॉप्युलेट करता है.
|
OptionSetter.OptionFieldsForName | दिए गए नाम वाले विकल्प फ़ील्ड की सूची के लिए कंटेनर. |
OtaDeviceBuildInfo |
IDeviceBuildInfo , ओवर-द-एयर अपडेट की जांच के लिए इस्तेमाल किया जाता है.
|
OtatoolsBuildInfo |
ऐसा IBuildInfo जिसमें otatools आर्टफ़ैक्ट शामिल हों.
|
OtaZipfileBuildProvider |
यह स्थानीय ओटीए (OTA) ZIP फ़ाइल के आधार पर IBuildInfo उपलब्ध कराता है.
|
P
PackageInstalledModuleController | मॉड्यूल कंट्रोलर, डिवाइस में दिए गए पैकेज इंस्टॉल न होने पर टेस्ट न चलाए. |
Pair<A, B> | अपनी Pair क्लास तय करें, जिसमें दो ऑब्जेक्ट शामिल हों. |
ParallelDeviceExecutor<V> |
किसी फ़ंक्शन को एक साथ चलाने के लिए, ERROR(/ExecutorService) का रैपर.
|
ParentSandboxInvocationExecution |
सैंडबॉक्स चलाते समय, पैरंट को कॉल करने की खास कार्रवाइयों के लिए InvocationExecution का वर्शन.
|
ParentShardReplicate | एक डिवाइस के सेटअप को उन सभी डिवाइसों पर कॉपी करें जो sharding का हिस्सा होंगे. |
PassingTestFileReporter |
एक ITestInvocationListener , जो पास होने वाले टेस्ट केस की सूची को टेस्ट फ़ाइल में सेव करता है
|
PrettyPrintDelimiter | हेल्पर यूटिलिटी, जो अलग दिखने वाले मैसेज को प्रिंट करने में मदद करती है. |
PropertyChanger | Android प्रॉपर्टी फ़ाइल में आइटम बदलने (या जोड़ने) के लिए यूटिलिटी क्लास |
ProtoResultParser | Tradefed के नतीजों के प्रोटो फ़ॉर्मैट के लिए पार्स करने वाला टूल. |
ProtoResultParser.TestLevel | प्रोसेस किए जा रहे प्रोटो के मौजूदा लेवल को दिखाने वाला एन्यूमरेशन. |
ProtoResultReporter |
नतीजे की जानकारी देने वाला टूल, सभी नतीजों के साथ एक TestRecord प्रोटोबबल बनाता है.
|
ProtoUtil | protobuf मैसेज के टाइप के हिसाब से काम करने के लिए, उपयोगी तरीके. |
ProxyConfiguration | ऐसा ऑब्जेक्ट जो किसी रिमोट कॉन्फ़िगरेशन को चलाने के लिए पॉइंट करने की अनुमति देता है. |
PsParser | "ps" कमांड के आउटपुट से, USER, PID, और NAME को पार्स करने के लिए इस्तेमाल की जाने वाली सुविधा |
Q
QuotationAwareTokenizer |
R
RecoveryLogPreparer | टारगेट तैयार करने वाला टूल, रिकवरी से पहले लॉग इकट्ठा करता है. |
RegexTrie<V> |
RegexTrie एक ट्राई है, जहां कुंजी का हर ERROR(/Pattern) होता है.
|
RemoteAndroidDevice |
adb connect की मदद से कनेक्ट किए गए फ़ुल स्टैक Android डिवाइस के लिए, ITestDevice लागू करना.
|
RemoteAndroidVirtualDevice |
Google Compute Engine (Gce) में चल रहे फ़ुल स्टैक Android डिवाइस के लिए, RemoteAndroidDevice के व्यवहार को बढ़ाता है.
|
RemoteAvdIDevice |
प्लेसहोल्डर IDevice , जिसका इस्तेमाल DeviceManager तब करता है, जब DeviceSelectionOptions.gceDeviceRequested() true हो
|
RemoteFileUtil | रिमोट इंस्टेंस से फ़ाइल को मैनेज करने के लिए यूटिलिटी क्लास |
RemoteInvocationExecution |
InvocationExecution को लागू करना, जो रिमोट से प्रोसेस को चलाता है.
|
RemoteManager |
वह क्लास जो सॉकेट के ज़रिए RemoteOperation s पाती है.
|
RemoteSshUtil | रिमोट इंस्टेंस पर एसएसएच कमांड चलाने के लिए उपयोगी टूल. |
RemoteTestTimeOutEnforcer | ऐसे लिसनर जिनकी मदद से, किसी दिए गए टेस्ट कॉन्फ़िगरेशन के लागू होने में लगने वाले समय की जांच की जा सकती है. साथ ही, अगर यह समय तय किए गए टाइम आउट से ज़्यादा हो जाता है, तो टेस्ट को फ़ेल कर दिया जाता है. |
RemoteZip | रिमोट ZIP फ़ाइल में मौजूद अलग-अलग फ़ाइलों को अनज़िप करने के लिए उपयोगी टूल. |
ReportPassedTests | पास हो चुके टेस्ट को बाहर रखने के लिए, फ़ाइल में संभावित फ़िल्टर की रिपोर्ट करें. |
ResourceMetricUtil | मेट्रिक बनाने के लिए उपयोगी फ़ंक्शन. |
RestApiHelper | REST API कॉल करने के लिए सहायक क्लास. |
ResultAggregator | यह एक खास फ़ॉरवर्डर है, जो ज़रूरत पड़ने पर, फिर से कोशिश करने की रणनीति के आधार पर नतीजों को इकट्ठा करता है. |
ResultAndLogForwarder | नतीजों और लॉग इवेंट के लिए फ़ॉरवर्डर. |
ResultForwarder |
एक ITestInvocationListener जो अन्य लिसनर की सूची में, कॉल करने के नतीजे फ़ॉरवर्ड करता है.
|
ResultsPlayer | एक खास रनर, जो उसे दिए गए नतीजों को फिर से चलाता है. |
RetentionFileSaver | डायरेक्ट्री में .retention फ़ाइल बनाने के लिए हेल्पर क्लास. |
RetryConfigurationFactory | फ़ैक्ट्री, जो किसी निर्देश को फिर से चलाने की प्रोसेस को मैनेज करती है. |
RetryLogSaverResultForwarder | फ़ॉरवर्डर, जो मौजूदा कोशिश को भी पास करता है. |
RetryRescheduler | एक खास रनर, जो उन टेस्ट को फिर से शेड्यूल करने की अनुमति देता है जो पहले चले थे, लेकिन पास नहीं हुए थे या जिन्हें पूरा नहीं किया गया था. |
RetryRescheduler.RetryType | ऐसे टेस्ट जिनकी फिर से कोशिश की जा सकती है. |
RetryResultForwarder |
ResultForwarder का एक्सटेंशन, जो हमेशा किसी तय किए गए नंबर पर पुश करता है.
|
RetryResultHelper | यह तय करने के लिए हेल्पर क्लास कि कौनसा मॉड्यूल या टेस्ट चलाया जाना चाहिए या नहीं. |
RetryStatistics |
IRemoteTest के किसी सेशन को फिर से शुरू करने के लिए, आंकड़े सेव करने वाला स्ट्रक्चर.
|
RunCommandTargetPreparer | |
RunConfigDeviceRecovery |
रिकवरी के चरण को पूरा करने के लिए, IMultiDeviceRecovery का इस्तेमाल करके, ट्रेडफ़ेड कॉन्फ़िगरेशन चलाएं.
|
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer |
एक ITargetPreparer जो सेटअप में सेकंडरी उपयोगकर्ता बनाता है और यह मार्क करता है कि टेस्ट उस उपयोगकर्ता में चलाए जाने चाहिए.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer , जो यह मार्क करता है कि जांच, मौजूदा उपयोगकर्ता के बजाय उपयोगकर्ता पर की जानी चाहिए.
|
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer |
एक ITargetPreparer , जो सेटअप में वर्क प्रोफ़ाइल बनाता है और यह मार्क करता है कि टेस्ट उस उपयोगकर्ता में चलाए जाने चाहिए.
|
S
SandboxConfigDump |
Runner क्लास, जो कमांड लाइन के आधार पर IConfiguration बनाती है और उसे फ़ाइल में डंप करती है.
|
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | सैंडबॉक्स सेटअप से मिलने वाला खास कॉन्फ़िगरेशन अपवाद. |
SandboxConfigurationFactory | सैंडबॉक्सिंग के मकसद से कॉन्फ़िगरेशन बनाने के लिए, खास कॉन्फ़िगरेशन फ़ैक्ट्री. |
SandboxConfigUtil |
सैंडबॉक्सिंग करते समय IConfiguration को मैनेज करने के लिए, एक यूटिलिटी क्लास.
|
SandboxedInvocationExecution | सैंडबॉक्स में निर्देश चलाने का खास तरीका: यह InvocationExection तब होता है, जब हम सैंडबॉक्स में कमांड चला रहे हों. |
SandboxInvocationRunner | सैंडबॉक्स में, कॉल करने से जुड़े टेस्ट चलाएं. |
SandboxOptions |
वह क्लास जिसे ISandbox से विकल्प मिल सकते हैं और वह ISandbox को विकल्प दे सकती है.
|
ScreenshotOnFailureCollector | कलेक्टर, जो टेस्ट केस के पूरा न होने पर स्क्रीनशॉट कैप्चर करके उसे लॉग करेगा. |
Sdk28ModuleController | यह एक मॉड्यूल कंट्रोलर है, जो यह पता लगाता है कि डिवाइस पर SDK टूल 28 (Android 9) या इसके बाद का वर्शन है या नहीं. |
Sdk29ModuleController | सिर्फ़ तब टेस्ट चलाएं, जब टेस्ट किए जा रहे डिवाइस में SDK टूल का वर्शन 29 या इसके बाद का हो. |
Sdk30ModuleController | सिर्फ़ तब टेस्ट चलाएं, जब जांचे जा रहे डिवाइस पर SDK टूल का वर्शन 30 या इसके बाद का हो. |
Sdk31ModuleController | सिर्फ़ तब टेस्ट चलाएं, जब जांचे जा रहे डिवाइस में SDK टूल का वर्शन 31 या इसके बाद का हो. |
SecondaryUserHandler |
ModuleParameters#SECONDARY_USER के लिए हैंडलर.
|
SerializationUtil |
ERROR(/Serializable) लागू करने वाले ऑब्जेक्ट को सीरियलाइज़/डिस सीरियलाइज़ करने के लिए उपयोगी.
|
ServiceAccountKeyCredentialFactory |
सेवा खाते की कुंजी के आधार पर OAuth Credential बनाने के लिए क्रेडेंशियल फ़ैक्ट्री.
|
ShardBuildCloner | हेल्पर क्लास, जो कमांड लाइन से बिल्ड की जानकारी को क्लोन करती है. |
ShardHelper | हेल्पर क्लास, शर्ड बनाने और उन्हें किसी फ़ंक्शन के लिए शेड्यूल करने की सुविधा देती है. |
ShardListener |
एक ITestInvocationListener जो किसी invocaton shard (जिसे एक साथ कई संसाधनों पर चलाने के लिए invocaton split भी कहा जाता है) से नतीजे इकट्ठा करता है और उन्हें किसी दूसरे listener को भेजता है.
|
ShardMainResultForwarder |
एक ResultForwarder जो शर्ड किए गए टेस्ट के आह्वान के नतीजों को जोड़ता है.
|
ShellOutputReceiverStream | OutputStream का यूटिलिटी सबक्लास, जो IShellOutputReceiver में लिखता है. |
ShellStatusChecker | देखें कि मॉड्यूल के चलने से पहले और बाद में, शेल का स्टेटस उम्मीद के मुताबिक है या नहीं. |
ShippingApiLevelModuleController |
अगर डिवाइस इन शर्तों को पूरा करता है, तो टेस्ट चलाएं:
|
SimpleFileLogger |
एक ILeveledLogOutput जो लॉग मैसेज को स्टैंडर्ड आउटपुट और एक लॉग फ़ाइल पर भेजता है.
|
SimplePerfResult | simpleperf टेस्ट के सभी नतीजों को सेव करने वाला ऑब्जेक्ट |
SimplePerfStatResultParser | simpleperf के नतीजे को पार्स करने के लिए, एक यूटिलिटी क्लास. |
SimplePerfUtil | आसान निर्देश भेजने और नतीजे इकट्ठा करने के लिए यूटिलिटी क्लास |
SimplePerfUtil.SimplePerfType | simpleperf कमांड के विकल्पों की सूची |
SimpleStats | एक छोटी यूटिलिटी क्लास, जो संख्या वाले डेटासेट के हिसाब से कुछ आंकड़ों का हिसाब लगाती है. |
SizeLimitedOutputStream |
ERROR(/OutputStream) , थ्रेड सेफ़ फ़ाइल बैक है. इसमें ज़्यादा से ज़्यादा उतना ही डेटा लिखा जा सकता है जितना इसमें सेव किया जा सकता है.
|
Sl4aBluetoothUtil | यूटिलिटी क्लास, SL4A का इस्तेमाल करके एक या दो डिवाइसों पर ब्लूटूथ की सुविधा उपलब्ध कराती है |
Sl4aBluetoothUtil.BluetoothAccessLevel |
ब्लूटूथ डिवाइस के ऐक्सेस लेवल के लिए Enums, जो BluetoothDevice.java पर आधारित हैं
|
Sl4aBluetoothUtil.BluetoothConnectionState |
BluetoothProfile.java पर आधारित, ब्लूटूथ कनेक्शन की स्थितियों के लिए Enums
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
ब्लूटूथ प्रोफ़ाइल की प्राथमिकता के लेवल के लिए Enums, जो BluetoothProfile.java पर आधारित हैं
|
Sl4aBluetoothUtil.BluetoothProfile |
BluetoothProfile.java पर आधारित ब्लूटूथ प्रोफ़ाइलों के लिए Enums
|
Sl4aClient | Sl4A क्लाइंट, जो SL4A स्क्रिप्टिंग लेयर के साथ आरपीसी के ज़रिए इंटरैक्ट करता है. |
Sl4aEventDispatcher | इवेंट डिस्पैचर, इवेंट के लिए पोल करता है और उन्हें नाम के हिसाब से कतार में लगाता है, ताकि उनसे क्वेरी की जा सके. |
Sl4aEventDispatcher.EventSl4aObject | इवेंट पॉलर से मिला ऑब्जेक्ट. |
SnapshotInputStreamSource | फ़ाइल पर आधारित InputStreamSource. |
StatusCheckerResult |
इसमें ISystemStatusChecker एक्सीक्यूशन का नतीजा शामिल होता है.
|
StatusCheckerResult.CheckStatus | |
StdoutLogger |
एक ILeveledLogOutput जो लॉग मैसेज को स्टैंडर्ड आउटपुट (stdout) पर भेजता है.
|
StreamProtoReceiver | एक रिसीवर, जो मिले हुए प्रोटो TestRecord को Tradefed इवेंट में बदलता है. |
StreamProtoResultReporter |
ProtoResultReporter को लागू करने का तरीका
|
StrictShardHelper | ऐसे सख्त शर्ड बनाने के लिए, शर्ड करने की रणनीति जो एक साथ रिपोर्ट नहीं करते, |
StringEscapeUtils | खास फ़ॉर्मैट के लिए स्ट्रिंग को एस्केप करने वाली यूटिलिटी क्लास. |
StringUtil | स्ट्रिंग में बदलाव करने के लिए, स्ट्रिंग को एस्केप करने वाली यूटिलिटी क्लास. |
StubBuildProvider |
IBuildProvider को लागू करने के लिए कोई कार्रवाई नहीं की गई.
|
StubMultiTargetPreparer |
IMultiTargetPreparer के लिए प्लेसहोल्डर का खाली वर्शन.
|
StubTargetPreparer |
ITargetPreparer के लिए प्लेसहोल्डर का खाली वर्शन.
|
StubTest | कोई काम न करने वाला खाली टेस्ट लागू करना. |
StubTestRunListener |
ITestRunListener का स्टब लागू करना
|
SubprocessCommandException | सबप्रोसेस का कोई निर्देश नहीं चल सका. |
SubprocessConfigBuilder | किसी मौजूदा TF कॉन्फ़िगरेशन के लिए, रैपर TF कॉन्फ़िगरेशन एक्सएमएल बनाएं. |
SubprocessEventHelper | लॉग में पास किए जाने वाले इवेंट को सीरियलाइज़/डिस सीरियलाइज़ करने के लिए हेल्पर. |
SubprocessEventHelper.BaseTestEventInfo | TestIgnored की जानकारी के लिए बेस हेल्पर. |
SubprocessEventHelper.FailedTestEventInfo | testFailed की जानकारी के लिए हेल्पर. |
SubprocessEventHelper.InvocationEndedEventInfo | कॉल खत्म होने की जानकारी के लिए हेल्पर. |
SubprocessEventHelper.InvocationFailedEventInfo | InvocationFailed की जानकारी के लिए हेल्पर. |
SubprocessEventHelper.InvocationStartedEventInfo | Invocation started की जानकारी के लिए हेल्पर. |
SubprocessEventHelper.LogAssociationEventInfo | logAssociation की जानकारी के लिए हेल्पर. |
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 |
किसी अलग TF इंस्टॉलेशन के लिए टेस्ट चलाने के लिए IRemoteTest .
|
SuiteApkInstaller | यह सुइट कॉन्फ़िगरेशन के लिए, चुने गए APK इंस्टॉल करता है: $ANDROID_TARGET_OUT_TESTCASES वैरिएबल से या बिल्ड की जानकारी में मौजूद ROOT_DIR से. |
SuiteModuleLoader | यह रिपॉज़िटरी से, कंपैटबिलिटी टेस्ट मॉड्यूल की परिभाषाएं वापस लाता है. |
SuiteModuleLoader.ConfigFilter |
किसी डायरेक्ट्री में मौजूद सभी कॉन्फ़िगरेशन फ़ाइलें ढूंढने के लिए ERROR(/FilenameFilter) .
|
SuiteResultHolder | हेल्पर ऑब्जेक्ट, जिससे कॉल करने के नतीजों को सीरियलाइज़ और डीसीरियलाइज़ करना आसान हो जाता है. |
SuiteResultReporter | पूरे सुइट के इस्तेमाल के लिए टेस्ट के नतीजे इकट्ठा करें और आखिरी नतीजे दिखाएं. |
SuiteResultReporter.ModulePrepTimes | किसी मॉड्यूल को तैयार करने और उसे हटाने के दौरान, ऑब्जेक्ट को रखने के लिए इस्तेमाल किया जाने वाला होल्डर. |
SuiteTestFilter | टेस्ट को शामिल करने और बाहर रखने के लिए फ़िल्टर दिखाता है. |
SystemServerFileDescriptorChecker | यह जांच करता है कि सिस्टम सर्वर में एफ़डी खत्म हो रहे हैं या नहीं. |
SystemServerStatusChecker | देखें कि मॉड्यूल के चलने से पहले और बाद में, system_server का पीआईडी बदला है या नहीं. |
SystemUtil | सिस्टम कॉल करने के लिए यूटिलिटी क्लास. |
SystemUtil.EnvVariable |
T
TableBuilder | टेबल में स्ट्रिंग एलिमेंट का मैट्रिक्स दिखाने के लिए हेल्पर क्लास. |
TableFormatter | स्ट्रिंग एलिमेंट की मैट्रिक्स दिखाने के लिए हेल्पर क्लास, ताकि हर एलिमेंट कॉलम लाइन में हो |
TarUtil | टैर फ़ाइल में बदलाव करने के लिए उपयोगी टूल. |
TelephonyHelper | टेलीफ़ोन से जुड़ी जानकारी पाने और उसका इस्तेमाल करने के लिए एक सुविधा. |
TelephonyHelper.SimCardInformation | सिम कार्ड से जुड़ी जानकारी के लिए जानकारी होल्डर. |
TelephonyTokenProvider | टेलीफ़ोन से जुड़े टोकन के लिए टोकन देने वाली कंपनी. |
TemplateResolutionError |
कॉन्फ़िगरेशन पार्स करने के दौरान, टेंप्लेट से जुड़ी गड़बड़ी के लिए ConfigurationException को एक्सटेंड करने वाली क्लास.
|
TerribleFailureEmailHandler | एक आसान हैंडलर क्लास, जो Trade Federation इंस्टेंस में WTF (What a Terrible Failure) गड़बड़ी होने पर, दिलचस्पी रखने वाले लोगों को ईमेल भेजती है. |
TestAppInstallSetup |
ऐसा ITargetPreparer जो डिवाइस पर IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा ऐप्लिकेशन इंस्टॉल करता है.
|
TestContext | TFC API के TestContext मैसेज को मॉडल करने के लिए क्लास. |
TestDependencyResolver | ज़रूरत पड़ने पर, डिपेंडेंसी को हल करने में मदद करने वाला टूल. |
TestDescriptionsFile | टेस्ट फ़ाइल में TestDescriptions की सूची को मार्शल और अनमार्शल करने के लिए, एक यूटिलिटी क्लास. |
TestDevice |
फ़ुल स्टैक Android डिवाइस के लिए ITestDevice लागू करना
|
TestEnvironment | TFC API से मिले TestEnvironment मैसेज को मॉडल करने के लिए क्लास. |
TestFailureListener | अनुरोध मिलने पर, टेस्ट पूरा न होने पर स्क्रीनशॉट, गड़बड़ी की रिपोर्ट, लॉगकैट इकट्ठा करने जैसी कार्रवाई करने के लिए, Listener का इस्तेमाल किया जाता था. |
TestFilterHelper | टेस्ट को फ़िल्टर करने के लिए हेल्पर क्लास |
TestGroupStatus | टेस्ट ग्रुप का स्टेटस सेव करने के लिए क्लास. |
TestInfo | टेस्ट की जानकारी को TEST_MAPPING फ़ाइल में सेव करता है. |
TestInvocation |
ITestInvocation को डिफ़ॉल्ट रूप से लागू करना.
|
TestInvocation.RunMode | इनवोकेशन के अलग-अलग मोड. |
TestInvocation.Stage | |
TestMapping | TEST_MAPPING फ़ाइल को लोड करने के लिए क्लास. |
TestMappingSuiteRunner |
BaseTestSuite को लागू करना, ताकि शामिल किए गए फ़िल्टर के विकल्प या बाइल्ड से मिली TEST_MAPPING फ़ाइलों के हिसाब से, टेस्ट को एक सुइट के तौर पर चलाया जा सके.
|
TestOption | TEST_MAPPING फ़ाइल में सेट किए गए टेस्ट के विकल्प की जानकारी सेव करता है. |
TestOutputUploader | GCS/एचटीटीपी पर टेस्ट आउटपुट फ़ाइलें अपलोड करने के लिए क्लास. |
TestRecordInterpreter |
Tradefed में TestRecord प्रोटो को आसानी से बदले जा सकने वाले फ़ॉर्मैट में बदलने के लिए उपयोगी टूल.
|
TestResource | TFC API से मिले TestResource मैसेज को मॉडल करने के लिए क्लास. |
TestResourceDownloader | फ़ाइल सिस्टम/जीसीएस/एचटीटीपी से टेस्ट रिसॉर्स फ़ाइलें डाउनलोड करने के लिए क्लास. |
TestResultListener | लागू करने वाले लोगों के लिए, ITestLifecycleListener को आसान बनाया गया है. ये लोग सिर्फ़ अलग-अलग टेस्ट के नतीजों के बारे में सोचते हैं. |
TestRunToTestInvocationForwarder |
ddmlib ITestRunListener से ITestLifeCycleReceiver पर फ़ॉरवर्ड करने वाला.
|
TestsPoolPoller | टेस्ट रैपर, जो टेस्ट के पूल के सभी टेस्ट को चलाने की अनुमति देता है. |
TestSuiteInfo |
एक क्लास, जो टेस्ट सुइट के लिए, बिल्ड से जुड़े मेटाडेटा को लोड करने की समस्या को हल करती है
मिलती-जुलती जानकारी को सही तरीके से दिखाने के लिए, टेस्ट सुइट में अपने jar संसाधनों में |
TextResultReporter | टेस्ट के नतीजे की जानकारी देने वाला टूल, जो JUnit के टेक्स्ट के नतीजे वाले प्रिंटर को नतीजे भेजता है. |
TfObjectTracker | अलग-अलग ट्रेड फ़ेडरेशन ऑब्जेक्ट के इस्तेमाल को ट्रैक करने के लिए एक सुविधा. |
TfSuiteRunner |
ITestSuite को लागू करना, जो TF jars res/config/suite/
फ़ोल्डर से टेस्ट लोड करेगा.
|
TfTestLauncher |
किसी अलग TF इंस्टॉलेशन के लिए, यूनिट या फ़ंक्शनल टेस्ट चलाने के लिए IRemoteTest .
|
TimeStatusChecker | स्टेटस की जांच करने वाला टूल, ताकि यह पक्का किया जा सके कि डिवाइस और होस्ट का समय सिंक हो. |
TimeVal |
यह क्लास अब काम नहीं करती.
इसके बजाय, Duration का इस्तेमाल करें.
|
TokenProviderHelper | यह हेल्पर, किसी खास टोकन से जुड़ी सेवा देने वाली कंपनी को यह जानकारी देता है कि कोई डिवाइस, टोकन के साथ काम करता है या नहीं. |
TradefedConfigObject | TFC API के TradefedConfigObject मैसेज को मॉडल करने के लिए क्लास. |
TradefedConfigObject.Type | कॉन्फ़िगरेशन ऑब्जेक्ट टाइप की सूची, जिसे क्लस्टर कमांड कॉन्फ़िगरेशन में इंजेक्ट किया जा सकता है. |
TradefedDelegator | ऐसे ऑब्जेक्ट जो किसी अन्य Tradefed बाइनरी को कॉल करने की अनुमति देते हैं. |
TradefedFeatureClient | सर्वर से सुविधा को लागू करने का अनुरोध करने के लिए, एक grpc क्लाइंट. |
TradefedFeatureServer | एक ऐसा सर्वर जो सुविधाओं को ट्रिगर करने के अनुरोधों का जवाब देता है. |
TradefedSandbox | सैंडबॉक्स कंटेनर, जो Trade Federation का अनुरोध चला सकता है. |
TradefedSandboxFactory | SandboxFactory के लिए डिफ़ॉल्ट तरीके से लागू करना |
TradefedSandboxRunner |
TradefedSandbox से जुड़ा रनर, जो सैंडबॉक्स को चलाने की अनुमति देगा.
|
TradefedSandboxRunner.StubScheduledInvocationListener |
ऐसा स्टब IScheduledInvocationListener जो कुछ नहीं करता.
|
U
UnexecutedTestReporterThread | ऐसी थ्रेड जिनमें उन सभी टेस्ट की रिपोर्टिंग की जाती है जिन्हें अब तक पूरा नहीं किया गया है. |
UsbResetMultiDeviceRecovery |
एक IMultiDeviceRecovery , जो ऑफ़लाइन डिवाइसों के लिए यूएसबी बसों को रीसेट करता है.
|
UsbResetRunConfigRecovery | किसी डिवाइस के यूएसबी को रीसेट करने के लिए निर्देश ट्रिगर करने की अनुमति दें |
UsbResetTest |
ऐसा IRemoteTest जो डिवाइस के यूएसबी को रीसेट करता है और यह जांच करता है कि इसके बाद डिवाइस फिर से ऑनलाइन आता है या नहीं.
|
UserChecker | यह जांच करता है कि टेस्ट के दौरान उपयोगकर्ताओं की संख्या में बदलाव हुआ है या नहीं. |
V
ValidateSuiteConfigHelper |
इस क्लास से यह पुष्टि करने में मदद मिलेगी कि सुइट के लिए लोड किए गए IConfiguration , उम्मीद के मुताबिक ज़रूरी शर्तों को पूरा कर रहे हैं: - कोई बिल्ड प्रोवाइडर नहीं - कोई नतीजा रिपोर्टर नहीं
|
VmRemoteDevice | रिमोट वर्चुअल डिवाइस, जिसे हम वर्चुअल मशीन से मैनेज करेंगे. |
W
WaitDeviceRecovery |
IDeviceRecovery को लागू करने का आसान तरीका, जो डिवाइस के ऑनलाइन होने का इंतज़ार करता है और आसान निर्देशों का जवाब देता है.
|
WifiHelper | डिवाइस पर वाई-फ़ाई सेवाओं में बदलाव करने के लिए हेल्पर क्लास. |
X
XmlFormattedGeneratorReporter |
FormattedGeneratorReporter को लागू करना, जो सुइट के नतीजों को एक्सएमएल फ़ॉर्मैट में फ़ॉर्मैट करता है.
|
XmlResultReporter | JUnit के नतीजों को एक्सएमएल फ़ाइलों में लिखता है. यह फ़ॉर्मैट, Ant के XMLJUnitResultFormatter के फ़ॉर्मैट से मेल खाता है. |
XmlSuiteResultFormatter | किसी सुइट को एक्सएमएल के तौर पर सेव करने के लिए यूटिलिटी क्लास. |
XmlSuiteResultFormatter.RunHistory | JSON कन्वर्ज़न के लिए हेल्पर ऑब्जेक्ट. |
Y
YamlClassOptionsParser | YAML Tradefed कॉन्फ़िगरेशन से, टेस्ट रनर की जानकारी को पार्स करने के लिए हेल्पर. |
Z
ZipCompressionStrategy |
ज़िप संग्रह बनाने के लिए ICompressionStrategy .
|