com.android.tradefed.util
इंटरफ़ेस
ClassPathScanner.IClassPathFilter |
क्लासपथ एंट्री पाथ के लिए फ़िल्टर
|
ConditionPriorityBlockingQueue.IMatcher<T> | यह इंटरफ़ेस यह तय करता है कि एलिमेंट किसी शर्त से मेल खाते हैं या नहीं. |
ICompressionStrategy | ऐसा इंटरफ़ेस जो कंप्रेस करने वाले एल्गोरिदम को दिखाता है. इसे रनटाइम के दौरान चुना जा सकता है. |
IDisableable | ऐसा इंटरफ़ेस जो Tradefed के ऐसे ऑब्जेक्ट के बारे में बताता है जिसे बंद किया जा सकता है. |
IRestApiHelper | REST API कॉल करने के लिए सहायक इंटरफ़ेस. |
कक्षाएं
AaptParser | यह क्लास, 'aapt dump badging' के आउटपुट को पार्स करके, APK से जानकारी निकालती है. |
AbiFormatter | abi के लिए यूटिलिटी क्लास. |
AdbRootElevator |
एक AutoCloseable जो ज़रूरत पड़ने पर, adb root को चालू करता है और पूरा होने पर, रूट की स्थिति को वापस लाता है.
|
AppVersionFetcher | डिवाइस से ऐप्लिकेशन के वर्शन की स्ट्रिंग पाने के लिए, यूटिलिटी क्लास. |
BluetoothUtils |
डिवाइस पर BluetoothInstrumentation को कॉल करने के लिए, यूटिलिटी फ़ंक्शन
डिवाइस साइड BluetoothInstrumentation कोड, AOSP में यहां मिल सकता है:
|
BuildInfoUtil |
IBuildInfo में बदलाव करने में मदद करने वाली एक यूटिल क्लास
|
BuildTestsZipUtils | Android बिल्ड सिस्टम से जनरेट किए गए टेस्ट की ज़िप से जुड़े ऑपरेशन के लिए हेल्पर क्लास |
BulkEmailer | ईमेल भेजने वाली एक ऐसी सुविधा जो इन कॉन्फ़िगरेशन की अनुमति देती है: भेजे गए ईमेल के बीच का अंतराल, शुरुआती बर्स्ट साइज़, ईमेल पाने वाले लोग, और ईमेल की कुल संख्या. |
BundletoolUtil | यह एक यूटिलिटी क्लास है, जो डिवाइस पर .apks इंस्टॉल करने के लिए, bundletool कमांड लाइन का इस्तेमाल करती है. |
CircularAtraceUtil | यह एक atrace टूल है, जिसे मुख्य रूप से Monkey जांच के दौरान ANR की गड़बड़ियों की असल वजहों की पहचान करने के लिए बनाया गया है. |
CircularByteArray | यह डेटा स्ट्रक्चर, तय साइज़ के ऐरे को सेव करने के लिए इस्तेमाल किया जाता है. यह ऐरे, सर्कुलर बफ़र के तौर पर काम करता है और ऐरे में मौजूद सभी वैल्यू का कुल योग ट्रैक करता है. |
ClassPathScanner | क्लासपाथ पर एंट्री ढूंढता है. |
ClassPathScanner.ClassNameFilter |
ऐसा IClassPathFilter जो जावा क्लास के नामों को फ़िल्टर करता है और उनमें बदलाव करता है.
|
ClassPathScanner.ExternalClassNameFilter |
ऐसा ClassNameFilter जो इनर क्लास को अस्वीकार करता है
|
ConditionPriorityBlockingQueue<T> |
ERROR(/PriorityBlockingQueue) जैसे ऑपरेशन वाली थ्रेड-सेफ़ क्लास, जो किसी खास शर्त से मैच करने वाले ऑब्जेक्ट को फिर से पा सकती है.
|
ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ऐसा ConditionPriorityBlockingQueue.IMatcher
जो किसी भी ऑब्जेक्ट से मेल खाता है.
|
DeviceConcurrentUtil |
इसमें डिवाइस पर एक साथ कई कमांड लागू करने के लिए, काम के तरीके और क्लास शामिल हैं
|
DeviceConcurrentUtil.ShellCommandCallable<V> |
एक ERROR(/Callable) , जो ITestDevice पर शेल कमांड को चलाने की जानकारी को रैप करता है.
|
DeviceRecoveryModeUtil | |
DirectedGraph<V> | बिना वज़न वाले डायरेक्टेड ग्राफ़ लागू करना. |
EmmaXmlConstants | emma एक्सएमएल रिपोर्ट को पार्स करते समय इस्तेमाल होने वाले कॉन्स्टेंट. |
FakeTestsZipFolder | टेस्टिंग फ़िक्सचर, जो कॉन्टेंट की सूची के आधार पर, अनज़िप किया गया फ़र्ज़ी टेस्ट फ़ोल्डर बनाता है. |
FileIdleMonitor | फ़ाइलों को मॉनिटर करता है और अगर वे कुछ समय से इस्तेमाल में नहीं हैं, तो कॉलबैक करता है (यानी कि |
FixedByteArrayOutputStream |
मेमोरी में सेव किया जाने वाला ERROR(/OutputStream) , जिसमें ज़्यादा से ज़्यादा डेटा सेव किया जा सकता है.
|
FlashingResourceUtil |
इस टूल की मदद से, आर्टफ़ैक्ट का सही वर्शन सेट किया जा सकता है, ताकि उन्हें DeviceFlashPreparer की मदद से फ़्लैश किया जा सके.
|
GCSBucketUtil | Google Cloud Storage (GCS) से फ़ाइलें डाउनलोड और अपलोड करने के लिए फ़ाइल मैनेजर. |
GCSBucketUtil.GCSFileMetadata | GCS में फ़ाइल की जानकारी के लिए आसान रैपर. |
GCSCommon | डाउनलोड और अपलोड जैसे Gcs ऑपरेशन के लिए बेस क्लास. |
GCSFileDownloader | Google Cloud Storage (GCS) से फ़ाइल डाउनलोड करने के लिए, फ़ाइल डाउनलोडर. |
GCSFileUploader | Google Cloud Storage (GCS) में फ़ाइल का डेटा अपलोड करने के लिए, फ़ाइल अपलोड करने वाला टूल. |
GoogleApiClientUtil | Google API क्लाइंट बनाने के लिए उपयोगी टूल. |
HprofAllocSiteParser | hprof रिपोर्ट के 'ऐलोकेशन साइटें' सेक्शन से जानकारी पार्स करने के लिए हेल्पर क्लास. |
JavaCodeCoverageFlusher | एक यूटिलिटी क्लास, जो डिवाइस पर चल रही प्रोसेस से Java कोड कवरेज मेज़रमेंट को रीसेट करती है और उन्हें फ़्लश करती है. |
JUnit4TestFilter |
यह एक हेल्पर क्लास है, जो Filter को एक्सटेंड करके JUnit4 रनर के लिए फ़िल्टरिंग की सुविधा देती है.
|
JUnitXmlParser | पार्स करने वाला टूल, जो ant के XMLJUnitResultFormatter में सेव किए गए JUnit के नतीजों से, टेस्ट के नतीजे का डेटा निकालता है और उसे ITestInvocationListener को भेजता है. |
ListInstrumentationParser |
IShellOutputReceiver , जो 'pm list instrumentation' क्वेरी के आउटपुट को पार्स करता है
|
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | स्थानीय तौर पर जांच करने के लिए निर्देश को कंपाइल करने वाली सुविधा. |
LogcatEventParser | |
MetricUtility | इसमें टेस्ट मेट्रिक को सेव करने, मिलती-जुलती जांचों में मेट्रिक को इकट्ठा करने, और मेट्रिक को फ़ाइल में लिखने के लिए, सामान्य उपयोगिता के तरीके शामिल हैं. |
NativeCodeCoverageFlusher | यह एक यूटिलिटी क्लास है, जो नेटिव कवरेज मेज़रमेंट को हटाती है और डिवाइस पर चल रही प्रोसेस से नेटिव कवरेज के डेटा को फ़्लश करती है. |
Pair<A, B> | अपनी Pair क्लास तय करें, जिसमें दो ऑब्जेक्ट शामिल हों. |
PrettyPrintDelimiter | हेल्पर यूटिलिटी, जो अलग दिखने वाले मैसेज को प्रिंट करने में मदद करती है. |
PropertyChanger | Android प्रॉपर्टी फ़ाइल में आइटम बदलने (या जोड़ने) के लिए यूटिलिटी क्लास |
ProtoUtil | protobuf मैसेज के टाइप के हिसाब से काम करने के लिए, उपयोगी तरीके. |
PsParser | "ps" कमांड के आउटपुट से, USER, PID, और NAME को पार्स करने के लिए इस्तेमाल की जाने वाली सुविधा |
QuotationAwareTokenizer | |
RegexTrie<V> |
RegexTrie एक ट्राई है, जहां कुंजी का हर ERROR(/Pattern) होता है.
|
RemoteZip | रिमोट ZIP फ़ाइल में मौजूद अलग-अलग फ़ाइलों को अनज़िप करने के लिए उपयोगी टूल. |
RestApiHelper | REST API कॉल करने के लिए सहायक क्लास. |
SerializationUtil |
ERROR(/Serializable) लागू करने वाले ऑब्जेक्ट को सीरियलाइज़/डिस सीरियलाइज़ करने के लिए उपयोगी.
|
ShellOutputReceiverStream | OutputStream का यूटिलिटी सबक्लास, जो IShellOutputReceiver में लिखता है. |
SimplePerfResult | simpleperf टेस्ट के सभी नतीजों को सेव करने वाला ऑब्जेक्ट |
SimplePerfStatResultParser | simpleperf के नतीजे को पार्स करने के लिए, एक यूटिलिटी क्लास. |
SimplePerfUtil | आसान निर्देश भेजने और नतीजे इकट्ठा करने के लिए यूटिलिटी क्लास |
SimpleStats | एक छोटी यूटिलिटी क्लास, जो संख्या वाले डेटासेट के हिसाब से कुछ आंकड़ों का हिसाब लगाती है. |
SizeLimitedOutputStream |
ERROR(/OutputStream) , थ्रेड सेफ़ फ़ाइल बैक है. इसमें ज़्यादा से ज़्यादा उतना ही डेटा लिखा जा सकता है जितना इसमें सेव किया जा सकता है.
|
Sl4aBluetoothUtil | यूटिलिटी क्लास, SL4A का इस्तेमाल करके एक या दो डिवाइसों पर ब्लूटूथ की सुविधा उपलब्ध कराती है |
StringEscapeUtils | खास फ़ॉर्मैट के लिए स्ट्रिंग को एस्केप करने वाली यूटिलिटी क्लास. |
StringUtil | स्ट्रिंग में बदलाव करने के लिए, स्ट्रिंग को एस्केप करने वाली यूटिलिटी क्लास. |
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 कमांड रनर से मिलने वाले अपवाद वाले आउटपुट को मैनेज करने के लिए हेल्पर. |
SubprocessTestResultsParser |
फ़ाइल में लिखने से पहले, आउटपुट को पार्स करने के लिए ERROR(/FileOutputStream) को बड़ा करता है, ताकि हम लॉन्चर साइड पर टेस्ट इवेंट जनरेट कर सकें.
|
SubprocessTestResultsParser.StatusKeys | टेस्ट की स्थिति की काम की कुंजियां. |
SystemUtil | सिस्टम कॉल करने के लिए यूटिलिटी क्लास. |
TableBuilder | टेबल में स्ट्रिंग एलिमेंट का मैट्रिक्स दिखाने के लिए हेल्पर क्लास. |
TableFormatter | स्ट्रिंग एलिमेंट की मैट्रिक्स दिखाने के लिए हेल्पर क्लास, ताकि हर एलिमेंट कॉलम लाइन में हो |
TarUtil | टैर फ़ाइल में बदलाव करने के लिए उपयोगी टूल. |
TestFilterHelper | टेस्ट को फ़िल्टर करने के लिए हेल्पर क्लास |
TestRecordInterpreter |
Tradefed में TestRecord प्रोटो को आसानी से बदले जा सकने वाले फ़ॉर्मैट में बदलने के लिए उपयोगी टूल.
|
TimeVal |
यह क्लास अब काम नहीं करती.
इसके बजाय, Duration का इस्तेमाल करें.
|
ZipCompressionStrategy |
ज़िप संग्रह बनाने के लिए ICompressionStrategy .
|
Enums
AaptParser.AaptVersion | APK फ़ाइलों को पार्स करने के लिए इस्तेमाल किए जाने वाले AAPT वर्शन के विकल्पों की सूची. |
AppVersionFetcher.AppVersionInfo | ऐप्लिकेशन के वर्शन की जानकारी के टाइप. |
BinaryState | IGNORE no-op स्टेटस के साथ चालू/बंद स्टेटस रिकॉर्ड करने के लिए इस्तेमाल किया जाने वाला Enum. |
FakeTestsZipFolder.ItemType | |
LogcatEventType |
LogcatEventParser के लिए इवेंट टाइप.
|
SimplePerfUtil.SimplePerfType | simpleperf कमांड के विकल्पों की सूची |
Sl4aBluetoothUtil.BluetoothAccessLevel |
ब्लूटूथ डिवाइस के ऐक्सेस लेवल के लिए Enums, जो BluetoothDevice.java पर आधारित हैं
|
Sl4aBluetoothUtil.BluetoothConnectionState |
BluetoothProfile.java पर आधारित, ब्लूटूथ कनेक्शन की स्थितियों के लिए Enums
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
ब्लूटूथ प्रोफ़ाइल की प्राथमिकता के लेवल के लिए Enums, जो BluetoothProfile.java पर आधारित हैं
|
Sl4aBluetoothUtil.BluetoothProfile |
BluetoothProfile.java पर आधारित ब्लूटूथ प्रोफ़ाइलों के लिए Enums
|
SystemUtil.EnvVariable |
इंटरफ़ेस
कक्षाएं
- AaptParser
- AbiFormatter
- AdbRootElevator
- AppVersionFetcher
- BluetoothUtils
- BuildInfoUtil
- BuildTestsZipUtils
- BulkEmailer
- BundletoolUtil
- CircularAtraceUtil
- CircularByteArray
- ClassPathScanner
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- ConditionPriorityBlockingQueue
- ConditionPriorityBlockingQueue.AlwaysMatch
- DeviceConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DeviceRecoveryModeUtil
- DirectedGraph
- EmmaXmlConstants
- FakeTestsZipFolder
- FileIdleMonitor
- FixedByteArrayOutputStream
- FlashingResourceUtil
- GCSBucketUtil
- GCSBucketUtil.GCSFileMetadata
- GCSCommon
- GCSFileDownloader
- GCSFileUploader
- GoogleApiClientUtil
- HprofAllocSiteParser
- JavaCodeCoverageFlusher
- JUnit4TestFilter
- JUnitXmlParser
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRunInstructionBuilder
- LogcatEventParser
- MetricUtility
- NativeCodeCoverageFlusher
- जोड़ना
- PrettyPrintDelimiter
- PropertyChanger
- ProtoUtil
- PsParser
- QuotationAwareTokenizer
- RegexTrie
- RemoteZip
- RestApiHelper
- SerializationUtil
- ShellOutputReceiverStream
- SimplePerfResult
- SimplePerfStatResultParser
- SimplePerfUtil
- SimpleStats
- SizeLimitedOutputStream
- Sl4aBluetoothUtil
- StringEscapeUtils
- StringUtil
- SubprocessEventHelper
- SubprocessEventHelper.BaseTestEventInfo
- SubprocessEventHelper.FailedTestEventInfo
- SubprocessEventHelper.InvocationEndedEventInfo
- SubprocessEventHelper.InvocationFailedEventInfo
- SubprocessEventHelper.InvocationStartedEventInfo
- SubprocessEventHelper.LogAssociationEventInfo
- SubprocessEventHelper.TestEndedEventInfo
- SubprocessEventHelper.TestLogEventInfo
- SubprocessEventHelper.TestModuleStartedEventInfo
- SubprocessEventHelper.TestRunEndedEventInfo
- SubprocessEventHelper.TestRunFailedEventInfo
- SubprocessEventHelper.TestRunStartedEventInfo
- SubprocessEventHelper.TestStartedEventInfo
- SubprocessExceptionParser
- SubprocessTestResultsParser
- SubprocessTestResultsParser.StatusKeys
- SystemUtil
- TableBuilder
- TableFormatter
- TarUtil
- TestFilterHelper
- TestRecordInterpreter
- TimeVal
- ZipCompressionStrategy
Enums
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- BinaryState
- FakeTestsZipFolder.ItemType
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable