com.android.tradefed.util
واجهات
ClassPathScanner.IClassPathFilter | عامل تصفية لمسارات إدخال classpath منقوشة بعد |
ConditionPriorityBlockingQueue.IMatcher <T> | واجهة لتحديد ما إذا كانت العناصر تتطابق مع نوع ما من الشروط. |
استراتيجية الضغط | واجهة تمثل خوارزمية ضغط يمكن تحديدها في وقت التشغيل. |
معرف قابل للتعطيل | الواجهة التي تصف كائن Tradefed الذي يمكن تعطيله. |
IrestApiHelper | واجهة مساعدة لإجراء مكالمات REST API. |
الطبقات
AaptParser | فئة تستخرج المعلومات من apk عن طريق تحليل إخراج "aapt dump badging". |
أبيفورماتر | فئة المنفعة لأبي. |
AdbRootElevator | AutoCloseable الذي يمكّن adb root عند إنشائه إذا لزم الأمر ويستعيد حالة الجذر عند اكتماله. |
AppVersionFetcher | فئة الأداة المساعدة للحصول على سلسلة إصدار التطبيق من الجهاز. |
BluetoothUtils | وظائف الأداة المساعدة للاتصال بأجهزة Bluetooth على الجهاز يمكن العثور على رمز BluetoothInstrumentation الخاص بالجهاز في AOSP على: |
BuildInfoUtil | فئة استخدام للمساعدة في التعامل مع IBuildInfo |
BuildTestsZipUtils | فئة مساعدة للعمليات المتعلقة باختبارات الرمز البريدي التي تم إنشاؤها بواسطة نظام بناء Android |
BulkEmailer | أداة مساعدة لمرسل البريد الإلكتروني تسمح بالتكوين التالي: الفاصل الزمني للإرسال، وحجم الاندفاع الأولي، والمستلمين، وإجمالي عدد الرسائل. |
BundletoolUtil | فئة الأداة المساعدة التي تستخدم سطر أوامر Bundletool لتثبيت ملف .apks على deivce. |
CircularAtraceUtil | تم تطوير أداة مساعدة atrace بشكل أساسي لتحديد الأسباب الجذرية لحالات ANR أثناء اختبار Monkey. |
CircularByteArray | بنية بيانات للاحتفاظ بمصفوفة ذات حجم ثابت تعمل كمخزن مؤقت دائري، وتتتبع المجموع الإجمالي لجميع القيم في المصفوفة. |
ClassPathScanner | يبحث عن الإدخالات في classpath. |
ClassPathScanner.ClassNameFilter | IClassPathFilter الذي يقوم بتصفية وتحويل أسماء فئات جافا. |
ClassPathScanner.ExternalClassNameFilter | عامل تصفية ClassNameFilter الذي يرفض الفئات الداخلية |
ConditionPriorityBlockingQueue <T> | فئة آمنة لمؤشر الترابط مع عمليات تشبه ERROR(/PriorityBlockingQueue) يمكنها استرداد الكائنات التي تطابق شرطًا معينًا. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | ConditionPriorityBlockingQueue.IMatcher الذي يطابق أي كائن. |
DeviceConcurrentUtil | يحتوي على أساليب وفئات فائدة لتنفيذ الأوامر المتزامنة من جانب الجهاز استخدم |
DeviceConcurrentUtil.ShellCommandCallable <V> | ERROR(/Callable) يلتف حول تفاصيل تنفيذ أمر shell على ITestDevice . |
DeviceRecoveryModeUtil | |
الرسم البياني المباشر <V> | تنفيذ الرسوم البيانية الموجهة غير المرجحة. |
EmmaXmlConstants | الثوابت المستخدمة عند تحليل تقرير emma xml. |
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 الخاص بالنمل ويعيد توجيهها إلى ITestInvocationListener. |
ListInstrumentationParser | IShellOutputReceiver الذي يقوم بتوزيع مخرجات استعلام "أدوات قائمة المساء". |
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | أداة لتجميع التعليمات لتشغيل الاختبار محليًا. |
LogcatEventParser | |
MetricUtility | يحتوي على طرق فائدة شائعة لتخزين مقاييس الاختبار، وتجميع المقاييس في اختبارات مماثلة وكتابة المقاييس في ملف. |
NativeCodeCoverageFlusher | فئة أداة مساعدة تقوم بمسح قياسات التغطية الأصلية وتفرض تدفق بيانات التغطية الأصلية من العمليات الموجودة على الجهاز. |
زوج <أ، ب> | حدد فئة الزوج الخاصة بنا والتي تحتوي على كائنين. |
PrettyPrintDelimiter | أداة مساعدة تساعد على طباعة رسالة محددة ومميزة. |
PropertyChanger | فئة أداة مساعدة لتغيير (أو إضافة) العناصر في ملف خاصية Android |
ProtoUtil | طرق المساعدة للتعامل مع رسائل protobuf بطريقة حيادية. |
PsParser | الأداة المساعدة المستخدمة لتحليل (USER وPID وNAME) من إخراج الأمر "ps". |
QuotationAwareTokenizer | |
ريجيكستري <V> | وRegexTrie هو محاولة حيث كلERROR(/Pattern) . |
RemoteZip | أدوات مساعدة لفك ضغط الملفات الفردية داخل ملف مضغوط بعيد. |
RestApiHelper | فئة مساعدة لإجراء مكالمات REST API. |
SerializationUtil | أداة مساعدة لإجراء تسلسل/إلغاء تسلسل كائن يقوم بتنفيذ ERROR(/Serializable) . |
ShellOutputReceiverStream | فئة فرعية من الأداة المساعدة OutputStream التي تكتب في IShellOutputReceiver. |
SimplePerfResult | كائن يحمل جميع نتائج اختبار الأداء البسيط |
SimplePerfStatResultParser | فئة فائدة لتحليل نتيجة Simpleperf. |
SimplePerfUtil | فئة الأداة المساعدة لإرسال أمر بسيط وجمع النتائج |
إحصائيات بسيطة | فئة فائدة صغيرة تحسب بعض المقاييس الإحصائية في ضوء مجموعة بيانات رقمية. |
حجم محدود الإخراج | ملف آمن لمؤشر الترابط مدعوم ERROR(/OutputStream) يحدد الحد الأقصى من البيانات التي يمكن كتابتها. |
Sl4aBluetoothUtil | توفر فئة الأداة المساعدة عمليات Bluetooth على جهاز واحد أو جهازين باستخدام SL4A |
StringEscapeUtils | فئة الأداة المساعدة للهروب من السلاسل لتنسيقات محددة. |
StringUtil | فئة الأداة المساعدة للهروب من السلاسل لمعالجة السلسلة الشائعة. |
SubprocessEventHelper | مساعد في إجراء تسلسل/إلغاء تسلسل الأحداث التي سيتم تمريرها إلى السجل. |
SubprocessEventHelper.BaseTestEventInfo | مساعد أساسي لمعلومات الاختبار التي تم تجاهلها. |
SubprocessEventHelper.FailedTestEventInfo | مساعد للاختبار المعلومات الفاشلة. |
SubprocessEventHelper.InvocationEndedEventInfo | مساعد لاستدعاء المعلومات المنتهية. |
SubprocessEventHelper.InvocationFailedEventInfo | مساعد للمعلومات الفاشلة. |
SubprocessEventHelper.InvocationStartedEventInfo | بدأ مساعد للاستدعاء المعلومات. |
SubprocessEventHelper.LogAssociationEventInfo | مساعد للحصول على معلومات logAssociation. |
SubprocessEventHelper.TestEndedEventInfo | مساعد للمعلومات testEnded. |
SubprocessEventHelper.TestLogEventInfo | مساعد للحصول على معلومات testLog. |
SubprocessEventHelper.TestModuleStartedEventInfo | بدأ مساعد معلومات وحدة الاختبار. |
SubprocessEventHelper.TestRunEndedEventInfo | مساعد لمعلومات testRunEnded. |
SubprocessEventHelper.TestRunFailedEventInfo | مساعد للمعلومات testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | مساعد للمعلومات testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | مساعد للاختباربدأت المعلومات |
SubprocessExceptionParser | مساعد في التعامل مع مخرجات الاستثناء من مشغلي أوامر Tradefed القياسيين. |
SubprocessTestResultsParser | يمتد ERROR(/FileOutputStream) لتحليل الإخراج قبل الكتابة إلى الملف حتى نتمكن من إنشاء أحداث الاختبار على جانب المشغل. |
SubprocessTestResultsParser.StatusKeys | مفاتيح حالة الاختبار ذات الصلة. |
SystemUtil | فئة الأداة المساعدة لإجراء مكالمات النظام. |
منشئ الجدول | فئة مساعدة لعرض مصفوفة عناصر السلسلة في الجدول. |
TableFormatter | فئة مساعدة لعرض مصفوفة من عناصر السلسلة بحيث يتم محاذاة كل عمود عنصر |
TarUtil | أداة لمعالجة ملف القطران. |
TestFilterHelper | فئة مساعد لاختبارات التصفية |
TestRecordInterpreter | أداة مساعدة لتحويل نموذج TestRecord الأولي إلى تنسيق يسهل التعامل معه في Tradefed. |
TimeVal | تم إهمال هذه الفئة. استخدم Duration بدلاً من ذلك. |
استراتيجية الضغط المضغوط | استراتيجية ICompressionStrategy لإنشاء أرشيفات مضغوطة. |
التعدادات
AaptParser.AaptVersion | عدد الخيارات لإصدار AAPT المستخدم لتحليل ملفات APK. |
AppVersionFetcher.AppVersionInfo | أنواع معلومات إصدار التطبيق. |
BinaryState | التعداد المستخدم لتسجيل حالة التشغيل/الإيقاف مع حالة عدم التشغيل IGNORE. |
FakeTestsZipFolder.ItemType | |
LogcatEventType | أنواع الأحداث لـ LogcatEventParser . |
SimplePerfUtil.SimplePerfType | تعداد خيارات أمر simpleperf |
Sl4aBluetoothUtil.BluetoothAccessLevel | التعدادات الخاصة بمستوى الوصول إلى جهاز Bluetooth والتي تعتمد على BluetoothDevice.java |
Sl4aBluetoothUtil.BluetoothConnectionState | تعدادات حالات اتصال Bluetooth التي تعتمد على BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothPriorityLevel | تعدادات لمستوى أولوية ملف تعريف Bluetooth والتي تعتمد على BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothProfile | تعدادات لملفات تعريف Bluetooth التي تعتمد على BluetoothProfile.java |
SystemUtil.EnvVariable |
واجهات
الطبقات
- AaptParser
- أبيفورماتر
- AdbRootElevator
- AppVersionFetcher
- BluetoothUtils
- BuildInfoUtil
- BuildTestsZipUtils
- BulkEmailer
- BundletoolUtil
- CircularAtraceUtil
- CircularByteArray
- ClassPathScanner
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- ConditionPriorityBlockingQueue
- ConditionPriorityBlockingQueue.AlwaysMatch
- DeviceConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DeviceRecoveryModeUtil
- مخطط موجه
- 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
- إحصائيات بسيطة
- حجم محدود الإخراج
- 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
- منشئ الجدول
- TableFormatter
- TarUtil
- TestFilterHelper
- TestRecordInterpreter
- TimeVal
- استراتيجية الضغط المضغوط
التعدادات
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- BinaryState
- FakeTestsZipFolder.ItemType
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable