com.android.tradefed.util
واجهات
ClassPathScanner.IClassPathFilter |
فلتر لمسارات إدخال مسار الطباعة
تم وضع علامة عليه بعد |
ConditionPriorityBlockingQueue.IMatcher<T> | واجهة لتحديد ما إذا كانت العناصر تتطابق مع نوع من الشروط |
ICompressionStrategy | واجهة تمثّل خوارزمية ضغط يمكن اختيارها أثناء التشغيل |
IDisableable | واجهة تصف عنصر Tradefed الذي يمكن إيقافه |
IRestApiHelper | واجهة مساعدة لإجراء طلبات البيانات من واجهة برمجة التطبيقات REST |
صفوف
AaptParser | فئة تستخرج المعلومات من حزمة APK من خلال تحليل ناتج "aapt dump badging". |
AbiFormatter | فئة مساعدة لـ abi |
AdbRootElevator |
AutoCloseable الذي يُمكِّن من الوصول إلى الجذر باستخدام adb عند إنشائه إذا لزم الأمر ويعيد
حالة الوصول إلى الجذر عند اكتمال العملية
|
AppVersionFetcher | فئة مساعدة للحصول على سلسلة إصدار التطبيق من الجهاز |
BluetoothUtils |
وظائف مساعدة لاستدعاء BluetoothInstrumentation على الجهاز
يمكن العثور على رمز BluetoothInstrumentation من جهة الجهاز في AOSP على الرابط التالي:
|
BuildInfoUtil |
فئة util للمساعدة في التلاعب IBuildInfo
|
BuildTestsZipUtils | فئة مساعدة للعمليات ذات الصلة بملف zip للاختبارات الذي ينشئه نظام إنشاء Android |
BulkEmailer | أداة إرسال رسائل إلكترونية تتيح الإعدادات التالية: الفاصل الزمني للإرسال وحجم الدفع الأولي للمستلمين وإجمالي عدد الرسائل. |
BundletoolUtil | فئة أداة تستخدِم سطر أوامر bundletool لتثبيت ملفات apk. على الجهاز |
CircularAtraceUtil | أداة atrace تم تطويرها بشكل أساسي لتحديد الأسباب الأساسية لأخطاء ANR أثناء اختبار Monkey. |
CircularByteArray | بنية بيانات لتخزين صفيف بحجم ثابت يعمل كذاكرة تخزين دوار، ويرصد إجمالي مجموع كل القيم في الصفيف |
ClassPathScanner | للعثور على الإدخالات في classpath |
ClassPathScanner.ClassNameFilter |
دالة IClassPathFilter لفلترة أسماء فئات Java وتحويلها
|
ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter يرفض الفئات الداخلية
|
ConditionPriorityBlockingQueue<T> |
فئة آمنة لتعدد مؤشرات الربط تتضمّن عمليات مشابهة ERROR(/PriorityBlockingQueue) يمكنها استرداد العناصر
التي تتطابق مع شرط معيّن.
|
ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher
يتطابق مع أي عنصر.
|
DeviceConcurrentUtil |
يحتوي على طرق وفئَات مساعدة لتنفيذ الأوامر المتزامنة على جانب الجهاز
استخدِم |
DeviceConcurrentUtil.ShellCommandCallable<V> |
ERROR(/Callable) التي تُغلِّف تفاصيل تنفيذ أمر shell على
ITestDevice
|
DeviceRecoveryModeUtil | |
DirectedGraph<V> | تنفيذ رسوم بيانية موجَّهة غير مرجحة |
EmmaXmlConstants | الثوابت المستخدَمة عند تحليل تقرير xml في 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 |
فئة مساعدة توفّر الفلترة لمشغّل JUnit4 من خلال توسيع Filter .
|
JUnitXmlParser | محلِّل يستخرج بيانات نتائج الاختبار من نتائج JUnit المخزّنة في XMLJUnitResultFormatter في ant ويعيد توجيهها إلى ITestInvocationListener. |
ListInstrumentationParser |
IShellOutputReceiver لتحليل ناتج طلب البحث "pm list instrumentation"
|
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | أداة لتجميع التعليمات لتنفيذ الاختبار محليًا |
LogcatEventParser | |
MetricUtility | يحتوي على طُرق أدوات شائعة لتخزين مقاييس الاختبار وتجميع المقاييس في اختبارات مشابهة وكتابة المقاييس في ملف. |
NativeCodeCoverageFlusher | فئة أدوات تمحو قياسات التغطية الأصلية وتفرض تنظيف بيانات التغطية الأصلية من العمليات على الجهاز. |
إقران<A, B> | حدِّد فئة Pair التي تحتوي على عنصرَين. |
PrettyPrintDelimiter | أداة مساعدة تساعد في طباعة رسالة مميّزة ومحدودة. |
PropertyChanger | فئة أدوات لتغيير (أو إضافة) العناصر في ملف خصائص Android |
ProtoUtil | طرق مساعدة للتعامل مع رسائل protobuf بشكل لا يعتمد على النوع |
PsParser | أداة تُستخدَم لتحليل(USER وPID وNAME) من إخراج الأمر "ps" |
QuotationAwareTokenizer | |
RegexTrie<V> |
RegexTrie هو بنية بحث ثنائية حيث يكون كل جزء ERROR(/Pattern) .
|
RemoteZip | أدوات لفك ضغط ملفات فردية داخل ملف zip عن بُعد |
RestApiHelper | فئة مساعدة لتنفيذ طلبات البيانات من واجهة برمجة تطبيقات REST |
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 | مساعد لمعلومات بدء الاستدعاء |
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 | فئة مساعدة لعرض مصفوفة من عناصر String في جدول |
TableFormatter | فئة مساعدة لعرض مصفوفة من عناصر String حتى يتم ترتيب كل عمود عنصر |
TarUtil | أداة لمعالجة ملف tar |
TestFilterHelper | فئة مساعدة لفلترة الاختبارات |
TestRecordInterpreter |
أداة لتحويل ملف TestRecord proto إلى تنسيق يمكن التلاعب به بسهولة أكبر في Tradefed
|
TimeVal |
تم إيقاف هذه الفئة نهائيًا.
استخدِم Duration بدلاً من ذلك.
|
ZipCompressionStrategy |
ICompressionStrategy لإنشاء أرشيفات بتنسيق zip
|
تعدادات
AaptParser.AaptVersion | قائمة بفرص الاختيار لإصدار AAPT المستخدَم لتحليل ملفات APK |
AppVersionFetcher.AppVersionInfo | أنواع معلومات إصدارات التطبيق |
BinaryState | فهرس يُستخدَم لتسجيل حالة "تفعيل/إيقاف" مع حالة عدم إجراء أيّ عملية IGNORE. |
FakeTestsZipFolder.ItemType | |
LogcatEventType |
أنواع الأحداث في LogcatEventParser
|
SimplePerfUtil.SimplePerfType | قائمة بفئات خيارات الأمر simpleperf |
Sl4aBluetoothUtil.BluetoothAccessLevel |
فئتان للإشارة إلى مستوى الوصول إلى جهاز يتضمّن بلوتوث استنادًا إلى BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState |
فئتان للحالات المتعلّقة باتصال البلوتوث تستندان إلى BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
قوائم أرقام صحيحة لمستوى أولوية ملف البلوتوث تستند إلى BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothProfile |
قوائم القيم المحدَّدة لملفات البلوتوث التي تستند إلى BluetoothProfile.java
|
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
تعدادات
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- BinaryState
- FakeTestsZipFolder.ItemType
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable