مؤشر الفئة
هذه هي فئات واجهة برمجة التطبيقات. اطّلِع على كل حِزم واجهات برمجة التطبيقات.
A
AaptParser | فئة تستخرج المعلومات من حزمة APK من خلال تحليل ناتج "aapt dump badging". |
AaptParser.AaptVersion | قائمة بفرص الاختيار لإصدار AAPT المستخدَم لتحليل ملفات APK |
AbiFormatter | فئة مساعدة لـ abi |
AbstractXmlParser | فئة أساسية مساعدة لتحليل ملفات xml |
AbstractXmlParser.ParseException | يتم طرحها إذا تعذّر تحليل إدخال XML |
AcloudConfigParser | فئة مساعدة لتحليل إعدادات Acloud (تُستخدَم لبدء مثيل جهاز Cloud) |
AcloudConfigParser.AcloudKeys | مجموعات المفاتيح التي يمكن البحث عنها من الإعدادات |
ActivityStatusChecker | أداة التحقّق من حالة الأنشطة المتبقية التي يتم تنفيذها في نهاية إحدى الوحدات |
AdbRootElevator |
AutoCloseable الذي يُمكِّن من الوصول إلى الجذر باستخدام adb عند إنشائه إذا لزم الأمر ويعيد
حالة الوصول إلى الجذر عند اكتمال العملية
|
AggregatePostProcessor | مجمّع مقاييس يقدّم الحدّ الأدنى والحدّ الأقصى والمتوسّط والتباين والانحراف المعياري والإجمالي والعدد والنسب المئوية اختياريًا للمقاييس الرقمية التي يتم جمعها أثناء عمليات تنفيذ الاختبار المتكرّرة، ويتعامل معها على أنّها أعداد مزدوجة. |
AltDirBehavior |
قائمة أرقام متسلسلة لتحديد سلوكيات الدليل البديلة لمثبّتي/مرسلي عناصر الاختبار المختلفة
|
AppBuildInfo |
IBuildInfo يمثّل تطبيق Android وحِزمه الاختبارية
|
AppDeviceBuildInfo |
تم إيقاف هذه الفئة نهائيًا.
يمكنك التواصل مع IDeviceBuildInfo مباشرةً.
|
AppVersionFetcher | فئة مساعدة للحصول على سلسلة إصدار التطبيق من الجهاز |
AppVersionFetcher.AppVersionInfo | أنواع معلومات إصدارات التطبيق |
ArchModuleController | وحدة تحكّم في الوحدة لمنع تشغيل الاختبارات عندما لا تتطابق مع أي بنية معيّنة |
ArgsOptionParser |
تعبئ حقول Option من وسيطات سطر الأوامر التي تم تحليلها.
|
ATestFileSystemLogSaver | تستخدم فئة LogSaver هذه من قِبل ATest لحفظ السجلات في مسار معيّن. |
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 يوجّه رسائل السجلّ إلى بث الإخراج وإلى stdout
|
BaseTargetPreparer |
فئة التنفيذ الأساسية ITargetPreparer التي تتيح التحكّم في ما إذا كان العنصر
غير مفعّل أم لا.
|
BaseTestSuite | اختبار لتشغيل مجموعة أدوات اختبار التوافق مع نظام المجموعة الجديد |
BatteryController | فئة أدوات تتيح التحكّم في حالة شحن بطارية الجهاز |
BatteryRechargeDeviceRecovery | السماح بتنفيذ أمر عندما ينخفض مستوى شحن بطارية الجهاز إلى ما دون حدّ معيّن |
BatteryTemperature | |
BatteryUnavailableDeviceRecovery | أداة التحقّق من الاسترداد التي ستؤدي إلى ضبط الإعدادات إذا لم يكن مستوى البطارية متاحًا |
BinaryState | فهرس يُستخدَم لتسجيل حالة "تفعيل/إيقاف" مع حالة عدم إجراء أيّ عملية IGNORE. |
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 |
فئة util للمساعدة في التلاعب IBuildInfo
|
BuildRetrievalError | حدث خطأ فادح أثناء استرداد الإصدار للاختبار. |
BuildTestsZipUtils | فئة مساعدة للعمليات ذات الصلة بملف zip للاختبارات الذي ينشئه نظام إنشاء Android |
BulkEmailer | أداة إرسال رسائل إلكترونية تتيح الإعدادات التالية: الفاصل الزمني للإرسال وحجم الدفع الأولي للمستلمين وإجمالي عدد الرسائل. |
BundletoolUtil | فئة أداة تستخدِم سطر أوامر bundletool لتثبيت ملفات apk. على الجهاز |
C
CecControllerTokenProvider | مقدّم الرموز المميّزة للرموز المميّزة ذات الصلة بميزة "التحكم بالأجهزة الإلكترونية الاستهلاكية" (CEC) |
CircularAtraceUtil | أداة atrace تم تطويرها بشكل أساسي لتحديد الأسباب الأساسية لأخطاء ANR أثناء اختبار Monkey. |
CircularByteArray | بنية بيانات لتخزين صفيف بحجم ثابت يعمل كذاكرة تخزين دوار، ويرصد إجمالي مجموع كل القيم في الصفيف |
ClangCodeCoverageCollector |
BaseDeviceMetricCollector الذي سيستخرج قياسات تغطية Clang
من الجهاز ويُسجّلها كعناصر اختبار
|
ClassNotFoundConfigurationException |
ConfigurationException عند عدم العثور على فئة عنصر
|
ClassPathScanner | للعثور على الإدخالات في classpath |
ClassPathScanner.ClassNameFilter |
دالة IClassPathFilter لفلترة أسماء فئات Java وتحويلها
|
ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter يرفض الفئات الداخلية
|
ClassPathScanner.IClassPathFilter |
فلتر لمسارات إدخال مسار الطباعة
تم وضع علامة عليه بعد |
ClusterBuildInfo |
فئة IBuildInfo لعمليات الإنشاء التي يتم توجيهها من TFC
|
ClusterBuildProvider |
IBuildProvider لتنزيل موارد اختبار TFC
|
ClusterClient |
تنفيذ IClusterClient للتفاعل مع الخلفية في إطار الشفافية والموافقة
|
ClusterCommand | فئة تمثّل مهمة تم جلبها من TF Cluster |
ClusterCommand.RequestType | |
ClusterCommand.State | حالة الأمر في مجموعة TF |
ClusterCommandConfigBuilder | فئة لإنشاء ملف إعدادات لأمر مجموعة |
ClusterCommandEvent | فئة لتضمين أحداث أوامر المجموعات المطلوب تحميلها |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
ClusterCommandLauncher |
فئة IRemoteTest لبدء أمر من TFC من خلال عملية فرعية TF
|
ClusterCommandScheduler |
ICommandScheduler لتفعيل TFC (مجموعة Tradefed)
|
ClusterCommandStatus | فئة تمثّل الحالة وسبب إلغاء أمر من TF Cluster |
ClusterDeviceInfo | فئة لتضمين معلومات أجهزة الكتلة المطلوب تحميلها |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor |
عملية تنفيذ IDeviceMonitor تُبلغ عن النتائج لخدمة Tradefed Cluster
|
ClusterEventUploader<T extends IClusterEvent> |
فئة ClusterEventUploader التي تحمّل IClusterEvent إلى TFC
|
ClusterHostEvent | فئة لتضمين أحداث مضيفات المجموعات التي سيتم تحميلها |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | فهرس للأنواع المختلفة من أحداث المضيف |
ClusterHostUtil | وظائف util الثابتة لحِزمة TF Cluster للحصول على نُسخ من الإعدادات العامة ومعلومات المضيف وما إلى ذلك |
ClusterLogSaver |
فئة ILogSaver لتحميل نتائج الاختبار إلى TFC
|
ClusterLogSaver.FilePickingStrategy | استراتيجيات اختيار الملفات |
ClusterOptions | |
CollectingByteOutputReceiver |
IShellOutputReceiver يجمع كلّ إخراج shell في byte[] .
|
CollectingOutputReceiver |
IShellOutputReceiver الذي يجمع كل إخراج shell في String واحد
|
CollectingTestListener |
ITestInvocationListener ستجمع جميع نتائج الاختبار.
|
CollectorHelper |
مساعد لإجراء بعض عمليات IMetricCollector المطلوبة في عدة مواضع
|
CommandFileParser | أداة تحليل للملف الذي يحتوي على مجموعة من سطور الأوامر |
CommandFileParser.CommandLine | |
CommandLineBuildInfoBuilder |
أداة مخصّصة لتسجيل الوسيطات المعتادة لمعلومات الإنشاء من سطر أوامر وإنشاء
IBuildInfo منها.
|
CommandOptions |
تنفيذ ICommandOptions
|
CommandOptionsGetter | تنفيذ الخدمة الذي يعرض قيمة خيارات الأمر لطلب معيّن |
CommandRunner | نقطة دخول بديلة لـ TradeFederation ستنفِّذ الأمر المحدّد في وسيطات سطر الأوامر ثم تخرج. |
CommandRunner.ExitCode | رموز الخطأ التي يمكن الخروج بها |
CommandScheduler | أداة جدولة لتشغيل أوامر TradeFederation على جميع الأجهزة المتاحة |
CommandScheduler.HostState | أنواع مختلفة من حالات المضيف |
CommonLogRemoteFileUtil | تتيح هذه الأداة تجنُّب تكرار الرموز البرمجية في مختلف طرق تمثيل الأجهزة البعيدة لمنطق جلب السجلّات عن بُعد للملفات الشائعة. |
CommonLogRemoteFileUtil.KnownLogFileEntry | تمثيل لإدخال سجلّ معروف للأجهزة البعيدة |
ConditionPriorityBlockingQueue<T> |
فئة آمنة لتعدد مؤشرات الربط تتضمّن عمليات مشابهة ERROR(/PriorityBlockingQueue) يمكنها استرداد العناصر
التي تتطابق مع شرط معيّن.
|
ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher
يتطابق مع أي عنصر.
|
ConditionPriorityBlockingQueue.IMatcher<T> | واجهة لتحديد ما إذا كانت العناصر تتطابق مع نوع من الشروط |
ConfigCompleter |
تنفيذ Completer لإعدادات TF
|
الإعداد |
تنفيذ IConfiguration محدّد يخزِّن عناصر الإعدادات المحمَّلة في خريطة
|
ConfigurationDef | يحتوي على سجلّ لإعداد وعناصره المرتبطة وخياراتها. |
ConfigurationDef.ConfigObjectDef | عنصر لتخزين معلومات عن فئة اسم وعدد مرات الظهور (على سبيل المثال، إذا كان الإعداد يحتوي على العنصر نفسه مرّتين، سيحتوي العنصر الأول على رقم الظهور الأول). |
ConfigurationFactory |
المصنع لإنشاء IConfiguration
|
ConfigurationFactory.ConfigLoader |
تنفيذ IConfigDefLoader الذي يتتبّع الإعدادات المضمّنة من أحد
إعدادات الجذر، ويُلقي استثناءً على عمليات التضمين الدائرية
|
ConfigurationUtil | دوال مساعدة لمعالجة ملفات الإعداد |
ConfigurationXmlParserSettings |
فئة بسيطة لقبول إعدادات ConfigurationXmlParser
لنقل الإعدادات إلى هذه الفئة، يجب استخدام الاسم المعرِّف. |
ConfigurationYamlParser | محلِّل لإعدادات Tradefed بتنسيق YAML |
وحدة التحكّم |
وحدة تحكّم TradeFederation الرئيسية التي توفّر للمستخدم واجهة للتفاعل
تتيح حاليًا عمليات مثل
|
Console.ArgRunnable<T> |
Runnable مع طريقة run يمكنها قبول وسيطة
|
Console.CaptureList |
نوع سهل الاستخدام لـ List<List<String>>
|
ConsoleReaderOutputStream |
OutputStream الذي يمكن استخدامه لجعل System.out.print() متوافقًا مع
LineReader unfinishedLine الخاص بالمستخدم
|
ConsoleResultReporter | أداة إعداد التقارير لطباعة نتائج الاختبار في وحدة التحكّم |
CountingTestResultListener |
TestResultListener تتتبّع إجمالي عدد الاختبارات حسب TestStatus
|
CountTestCasesCollector |
احتساب عدد حالات الاختبار وإعداد تقارير عنها لـ IRemoteTest معيّن
|
CoverageOptions | عنصر Tradefed لعرض خيارات التغطية |
CoverageOptions.Toolchain | |
CreateAvdPreparer | |
CreateUserPreparer | أداة إعداد الاستهداف لإنشاء مستخدم وتنظيفه في النهاية |
D
DebugHostLogOnFailureCollector | أداة جمع ستجمع السجلات من جهة المضيف وتسجّلها عند حدوث خطأ في نموذج الاختبار. |
DefaultRemoteAndroidTestRunner |
إضافة RemoteAndroidTestRunner ddmlib لضبط بعض الإعدادات التلقائية لحالات استخدام
Tradefed
|
DefaultTestsZipInstaller | تنفيذ تلقائي لمثبّت ملفات zip للاختبارات |
DelegatedInvocationExecution |
InvocationExecution التي تفوض التنفيذ إلى ملف ثنائي آخر من Tradefed
|
DependenciesResolver | نوع جديد من مقدّمي الخدمات يسمح بالحصول على جميع التبعيات لاختبار معيّن. |
DeviceAllocationResult | تمثّل نتائج محاولة تخصيص أمر. |
DeviceAvailableChecker | أداة تحقّق للتأكّد من أنّ إحدى الوحدات لا تترك الجهاز في حالة عدم الاتصال بالإنترنت |
DeviceBatteryLevelChecker |
IRemoteTest الذي يتحقّق من الحد الأدنى لشحن البطارية وينتظر إلى أن تصل البطارية
إلى حدّ شحن ثانٍ في حال عدم توفّر الحد الأدنى للشحن
|
DeviceBatteryResourceMetricCollector | يجمع هذا المجمّع مقاييس بطارية الجهاز. |
DeviceBuildDescriptor |
فئة ملفّ تعريف لـ IBuildInfo تحتوي على طرق مساعدة لاسترداد معلومات الإصدار لنظام التشغيل
على الجهاز
|
DeviceBuildInfo |
IBuildInfo يمثّل إصدارًا كاملاً لجهاز Android واختباراته (اختياريًا).
|
DeviceBuildInfoBootStrapper |
ITargetPreparer يستبدل حقول معلومات الإصدار بسمات يتم قراءتها من الجهاز
يكون ذلك مفيدًا لاختبار الأجهزة التي تعمل بإصدارات تم إنشاؤها من مصدر خارجي (مثل |
DeviceBuildInfoInjector |
ITargetPreparer يُدرج البيانات الوصفية DeviceBuildDescriptor في IBuildInfo
|
DeviceCleaner | تُجري عملية إعادة تشغيل أو تنسيق كإجراء تنظيف بعد الاختبار، ويمكن اختياريًا إيقاف الشاشة. |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceConcurrentUtil |
يحتوي على طرق وفئَات مساعدة لتنفيذ الأوامر المتزامنة على جانب الجهاز
استخدِم |
DeviceConcurrentUtil.ShellCommandCallable<V> |
ERROR(/Callable) التي تُغلِّف تفاصيل تنفيذ أمر shell على
ITestDevice
|
DeviceConfigurationHolder |
تنفيذ IDeviceConfiguration محدّد يخزِّن كائنات إعدادات
الجهاز المحمَّلة في سماته
|
DeviceFailedToBootError | يتم طرح هذا الخطأ إذا تعذّر تشغيل الجهاز بعد إعادة تحميل إصدار. |
DeviceFeatureModuleController | وحدة تحكّم في الوحدات لمنع تشغيل الاختبارات عندما لا تتيح ميزة معيّنة |
DeviceFileReporter |
فئة أداة تتحقّق من الجهاز بحثًا عن الملفات وترسلها إلى
ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) في حال العثور عليها
|
DeviceFlashPreparer |
ITargetPreparer يضيء صورة على جهاز Android
|
DeviceFlashPreparer.EncryptionOptions | قائمة بفئات الخيارات لمعالجة تشفير userdata image |
DeviceFolderBuildInfo |
IDeviceBuildInfo يحتوي أيضًا على عناصر إنشاء أخرى مضمّنة في دليل على
نظام الملفات المحلي
|
DeviceImageZipFlashingTargetPreparer | أداة إعداد الإصدارات المخصّصة لأجهزة محدّدة تعمل على إعادة تحميل الجهاز باستخدام صور الجهاز المقدَّمة بتنسيق محدّد. |
DeviceInternetAccessibilityResourceMetricCollector | يُرسِل المجمِّع طلب ping إلى google.com للتحقّق مما إذا كان الجهاز متصلاً بالإنترنت أم لا. |
DeviceManager | |
DeviceManager.FastbootDevice | تمثيل جهاز في وضع Fastboot |
DeviceMetricData | عنصر لتخزين جميع البيانات التي يجمعها مجمعو المقاييس |
DeviceMonitorMultiplexer |
فئة وكيل لنشر الطلبات إلى IDeviceMonitor متعددة
|
DeviceProperties | تعريفات الثابتة الشائعة لأسماء المواقع على الجهاز |
DeviceRecoveryModeUtil | |
DeviceResetFeature | تنفيذ إعادة ضبط الجهاز من جهة الخادم |
DeviceResetHandler | أداة تتعامل بشكل عام مع إعادة ضبط الجهاز |
DeviceSelectionOptions | حاوية لمعايير اختيار الأجهزة |
DeviceSelectionOptions.DeviceRequestedType | الأنواع المختلفة المحتملة للأجهزة النائبة المتوافقة |
DeviceSettingChecker | تحقَّق ممّا إذا كانت إعدادات الجهاز قد تغيّرت أثناء تشغيل إحدى الوحدات. |
DeviceSetup |
ITargetPreparer لضبط إعدادات جهاز للاختبار استنادًا إلى Option المقدَّمة
|
DeviceStateMonitor |
فئة مساعدة لمراقبة حالة IDevice
|
DeviceStorageAgeResourceMetricCollector | تحليل عمر مساحة التخزين من logcat |
DeviceStorageStatusChecker | تحقَّق مما إذا كان الجهاز يتضمّن مساحة كافية على القرص لتقسيمها إلى الأقسام المحدّدة. |
DeviceUnavailableMonitor | يحاول هذا المستمع تسجيل بيانات تحليل الأداء على مستوى نموذج الاختبار فقط. |
DeviceUpdateTargetPreparer |
ITargetPreparer مجردة تهتم بالخطوات الشائعة حول تحديث الأجهزة باستخدام
ملف صورة جهاز من مصدر خارجي (بدلاً من خدمة إنشاء).
|
DeviceWifiResourceMetricCollector | يجمع المجمّع مقاييس قوة إشارة شبكة Wi-Fi المتصلة حاليًا وسرعة الربط. |
DirectedGraph<V> | تنفيذ رسوم بيانية موجَّهة غير مرجحة |
DynamicFileStubTest | هذا اختبار tradefed لاختبار ما إذا كان tradefed يمكنه حلّ الملف الديناميكي بشكل صحيح. |
DynamicRemoteFileResolver | فئة تساعد في حلّ المسار إلى الملفات البعيدة |
DynamicRemoteFileResolver.FileResolverLoader |
تحمّل عمليات تنفيذ IRemoteFileResolver .
|
E
EmmaXmlConstants | الثوابت المستخدَمة عند تحليل تقرير xml في emma |
EmulatorMemoryCpuCapturer | |
EnforcedSeLinuxChecker | أداة التحقّق من الحالة التي تضمن حالة Selinux |
EventsLoggerListener | مستمع يسجّل جميع الأحداث التي يتلقّاها في ملف |
ExistingBuildProvider |
دالة IBuildProvider تعرض IBuildInfo تم إنشاؤه من قبل.
|
ExtendedFile | امتداد ملف عادي لحمل بيانات وصفية ذات صلة بالإصدار |
F
FakeTest | اختبار مزيّف يهدف إلى تسهيل إنشاء نتائج اختبارات قابلة للتكرار |
FakeTestsZipFolder | أداة اختبار تنشئ مجلد اختبارات مزيّفًا غير مضغوط استنادًا إلى قائمة بالمحتوى. |
FakeTestsZipFolder.ItemType | |
FastbootDeviceFlasher | فئة تعتمد على Fastboot لفلاش صورة على أجهزة Android المادية |
FastbootHelper | فئة مساعدة لعمليات Fastboot |
FastbootUpdateBootstrapPreparer |
أداة ITargetPreparer تُعدّ الملفات المحدّدة (مشغِّل الإقلاع وشريحة البث وملف ZIP لصورة الجهاز) في
IDeviceBuildInfo لفلاش الأجهزة باستخدام FastbootDeviceFlasher ، ثم تُدخل
سمات الجهاز بعد التشغيل في معلومات الإصدار لأغراض إعداد التقارير عن النتائج
|
FileDownloadCache | فئة مساعدة تحافظ على ذاكرة تخزين مؤقت LRU لنظام الملفات المحلي للملفات التي تم تنزيلها. |
FileDownloadCacheFactory |
مصنع لإنشاء FileDownloadCache
|
FileDownloadCacheWrapper |
فئة ملفّ تعريف توفر مرافق FileDownloadCache أثناء تنفيذ واجهة
IFileDownloader .
|
FileIdleMonitor | تتبّع الملفات وتنفيذ طلب إعادة الاتصال إذا كانت غير نشطة (أي |
FileLogger |
ILeveledLogOutput يوجّه رسائل السجلّ إلى ملف وإلى stdout
|
FileProtoResultReporter |
أداة Proto reporter التي تُفرِغ TestRecord في ملف
|
FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector يستمع إلى مفتاح المقاييس الواردة من الجهاز ويسحبها
كملف من الجهاز.
|
FilePullerLogCollector | أداة تسجيل الملفات التي تم الإبلاغ عنها من جانب الجهاز |
FileSystemLogSaver | حفظ السجلّات في نظام ملفات |
FilteredResultForwarder |
نوع من ResultForwarder لا يسمح إلا بتسجيل
قائمة مسموح بها من TestDescription .
|
FixedByteArrayOutputStream |
ERROR(/OutputStream) في الذاكرة يحتفظ بحد أقصى من البيانات فقط.
|
FlashingResourcesParser | فئة لتحليل الإصدارات المطلوبة من ملفات الصور المساعِدة اللازمة لتثبيت البرامج الثابتة على جهاز |
FlashingResourcesParser.AndroidInfo |
نوع معرّف لـ Map<String, MultiMap<String, String>> .
|
FlashingResourcesParser.Constraint |
واجهة فلترة، تهدف إلى السماح FlashingResourcesParser بتجاهل بعض
الموارد التي قد يستخدمها بخلاف ذلك
|
FlashingResourceUtil |
تساعد هذه الأداة في ضبط الإصدار المناسب من العناصر حتى يمكن فلاشها من خلال DeviceFlashPreparer .
|
FoldableExpandingHandler |
IModuleParameterHandler يتم توسيعها إلى المزيد من أجل كل إعدادات
القابلة للطي غير الأساسية.
|
FoldableHandler | معالِج قابل للطي بشكل عام يمكنه استخدام المَعلمات القابلة للطي لإنشاء وحدة مخصّصة. |
FoldableModePreparer | مُعدّ للأجهزة المستهدَفة يمكنه تبديل حالة الجهاز القابل للطي |
FolderBuildInfo |
التنفيذ الفعلي لإحدى IFolderBuildInfo
|
FormattedGeneratorReporter | أداة إعداد التقارير التي تتيح إنشاء تقارير بتنسيق معيّن |
G
GceAvdInfo | بنية لحفظ البيانات ذات الصلة لمثيل معيّن من "مساحة عمل تطبيقات الفيديو" في Google Cloud Engine |
GceAvdInfo.GceStatus | |
GceManager | مساعد يدير طلبات GCE لبدء/إيقاف جمع السجلات من GCE |
GceRemoteCmdFormatter | فئة أدوات لتنسيق الأوامر للوصول إلى جهاز gce عن بُعد |
GceRemoteCmdFormatter.ScpMode | يمكن استخدام SCP لدفع الملف أو سحبه استنادًا إلى بنية الوسائط. |
GceSshTunnelMonitor | أداة مراقبة الخيوط لنفق ssh في 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) |
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 | واجهة لأي حدث لمجموعة يتم تحميله إلى TFC |
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 | مستمع لتغييرات حالة Fastboot |
IDeviceMonitor | واجهة لمراقبة حالة الأجهزة |
IDeviceMonitor.DeviceLister |
فئة تشبه Runnable من المفترض أن تعرِض الأجهزة المعروفة وحالاتها
|
IDeviceSelection | واجهة لمعايير اختيار الأجهزة |
IDeviceTest |
واجهة للعنصر الذي يحتاج إلى مرجع إلى ITestDevice
|
IDisableable | واجهة تصف عنصر Tradefed الذي يمكن إيقافه |
IFileDownloader | واجهة لتنزيل ملف عن بُعد |
IFlashingResourcesParser | واجهة لتوفير الإصدارات المطلوبة من ملفات الصور المساعِدة اللازمة لتثبيت برمجية لأحد الأجهزة |
IFlashingResourcesRetriever | واجهة لاسترداد ملفات الصور المساعِدة اللازمة لفلاش جهاز |
IFolderBuildInfo |
ملف IBuildInfo مجرد يحتوي على عناصر إنشاء في دليل ملف نظام محلي.
|
IFormatterGenerator |
واجهة تصف معرِّفًا لـ SuiteResultHolder
|
IHostCleaner | لتنظيف المضيف بعد انتهاء عملية الاختبار |
IInvocationContextReceiver | اختبار يحتاج إلى الإشارة إلى سياق الاستدعاء |
IInvocationExecution | واجهة تصف الإجراءات التي سيتم تنفيذها كجزء من طلب. |
ILeveledLogOutput | تقدّم الفئات التي تنفّذ هذه الواجهة طُرقًا تتعامل مع إخراج رسائل log. |
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 | لتحليل ملف proto لنتيجة الاختبار الذي تم جمعه أثناء تشغيل اختبار الأدوات وإبلاغ ITestRunListener بالنتائج |
InvocationContext |
تنفيذ عام لعنصر IInvocationContext
|
InvocationExecution | فئة تصف جميع خطوات الاستدعاء: تنزيل الإصدار، وtarget_prep، وتشغيل الاختبارات، والتنظيف |
InvocationScope | تحدد نطاق طلب Tradefed واحد. |
InvocationScoped | |
InvocationScopeModule | وحدة Guice التي يمكن استخدامها في أي مكان في طلب TF لطلب العناصر المتوافقة مع Guice-Tradefed |
InvocationStatus | فئة لتخزين حالة الاستدعاء |
InvocationToJUnitResultForwarder |
فئة تستمع إلى أحداث ITestInvocationListener وتعيد توجيهها إلى
TestListener .
|
IPostProcessor | معالجات ما بعد المعالجة هي عناصر في Trade Federation تهدف إلى السماح بمعالجة المقاييس والسجلات بعد الاختبارات وقبل إعداد تقارير النتائج. |
IRemoteFeature | واجهة تصف ميزة في Tradefed يمكن تنفيذها استنادًا إلى الطلب |
IRemoteFileResolver | واجهة للكائنات التي يمكنها تحويل ملف عن بُعد إلى ملف محلي |
IRemoteFileResolver.RemoteFileResolverArgs | الوسائط التي تم تمريرها إلى أدوات التحليل |
IRemoteFileResolver.ResolvedFile | فئة تحتوي على معلومات عن الملف الذي تمّ حلّه وبعض البيانات الوصفية |
IReportNotExecuted |
في حال عدم اكتمال التنفيذ، يمكن أن يُبلغ IRemoteTest الذي ينفّذ هذه الواجهة عن
الاختبارات التي لم يتم تنفيذها لتحسين عملية إعداد التقارير.
|
IRescheduler | واجهة لإعادة جدولة عملية ضبط لتنفيذها في المستقبل |
IResourceMetricCollector | واجهة المستخدم لتنفيذ أدوات جمع الموارد المخصّصة |
IRestApiHelper | واجهة مساعدة لإجراء طلبات البيانات من واجهة برمجة التطبيقات REST |
IResumableTest | تم إيقاف هذه الواجهة نهائيًا. لم تعُد هناك حاجة إلى ذلك. |
IRetryDecision | واجهة تُحدّد قرار إعادة المحاولة وتطبّق الفلتر على الفئة لإعادة المحاولة بشكلٍ أكثر استهدافًا |
IRuntimeHintProvider | |
ISandbox | واجهة تحدِّد مساحة محاكاة يمكن استخدامها لتشغيل طلب. |
ISandboxFactory |
المصنع لإنشاء ISandbox
|
ISetOptionReceiver |
يجب أن يتضمّن تنفيذ هذه الواجهة Option يحمل اسم "set-option" مرتبطًا بمحاولة
HostTest#SET_OPTION_NAME .
|
IShardableTest |
IRemoteTest يمكن تقسيمها إلى اختبارات فرعية قابلة للتنفيذ بشكل منفصل
|
IShardHelper | واجهة عنصر يصف استراتيجية التجزئة التي يجب اتّباعها لإعداد. |
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 | تثبيت الاختبارات من ملف zip للاختبارات (كما يتم عرضه من خلال نظام الإنشاء) على جهاز |
J
JavaCodeCoverageCollector |
BaseDeviceMetricCollector التي ستسحب قياسات تغطية Java
من الجهاز وتُسجّلها كعناصر اختبار
|
JavaCodeCoverageFlusher | فئة أدوات تُعيد ضبط قياسات تغطية رمز Java وتجبر على تفريغها من العمليات التي تعمل على الجهاز |
JsonHttpTestResultReporter | أداة إعداد تقارير النتائج التي تُشفِّر نتائج مقاييس الاختبار وبيانات الفرع والجهاز إلى تنسيق JSON وتُرسِلها باستخدام POST إلى نقطة نهاية خدمة HTTP |
JUnit4TestFilter |
فئة مساعدة توفّر الفلترة لمشغّل JUnit4 من خلال توسيع Filter .
|
JUnitToInvocationResultForwarder |
فئة تستمع إلى أحداث TestListener وتعيد توجيهها إلى
ITestInvocationListener .
|
JUnitXmlParser | محلِّل يستخرج بيانات نتائج الاختبار من نتائج JUnit المخزّنة في XMLJUnitResultFormatter في ant ويعيد توجيهها إلى ITestInvocationListener. |
K
KeyguardStatusChecker | تتحقّق من حالة شاشة القفل بعد تنفيذ الوحدة. |
KillExistingEmulatorPreparer |
ITargetPreparer لإيقاف محاكي قيد التشغيل
|
L
LabResourceDeviceMonitor | أداة مراقبة موارد المختبر التي تبدأ أو تدير خادم gRPC لخدمة LabResourceService |
LargeOutputReceiver | فئة مصمّمة للمساعدة في جمع النتائج عند تنفيذ أوامر تستغرق وقتًا طويلاً |
LastShardDetector |
عند تشغيل التجزئة المحلية، نريد أحيانًا تنفيذ بعض الإجراءات فقط عندما تصل الشريحة الأخيرة
إلى invocationEnded(long) .
|
LaunchCvdHelper | أداة مساعدة للتحكّم في Launch_cvd في الجهاز الافتراضي Cuttlefish |
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 استنادًا إلى ملف IFolderBuildInfo محلي مقدَّم
|
LocalRunInstructionBuilder | أداة لتجميع التعليمات لتنفيذ الاختبار محليًا |
LogcatCrashResultForwarder | مستمع خاص: في حال حدوث أخطاء (تعطُّل عملية أداة القياس)، سيحاول استخراج معلومات عن الأعطال من logcat وإضافتها إلى رسالة الخطأ المرتبطة بالاختبار. |
LogcatEventParser | |
LogcatEventType |
أنواع الأحداث في LogcatEventParser
|
LogcatOnFailureCollector | أداة جمع ستسجِّل logcat وتُسجِّله عند تعذُّر اختبار حالة معيّنة. |
LogcatReceiver | فئة تجمع logcat في الخلفية |
LogFileSaver |
مساعد لتطبيق ITestInvocationListener يحفظ بيانات السجلّ في ملف
|
LogReceiver | |
LogRegistry |
تنفيذ ILogRegistry يُعدِّد ملفات تسجيل مختلفة ويُديرها، ويستخدم الملف المناسب استنادًا إلى ThreadGroup سلسلة المحادثات التي تُجري المكالمة.
|
LogSaverResultForwarder |
ResultForwarder لحفظ السجلات باستخدام أداة حفظ الملفات الشاملة
|
M
MainlineModuleHandler | فئة معالِج بسيطة لوحدات Mainline التي تنشئ InstallApexModuleTargetPreparer وتدمج الرابط الديناميكي فيه استنادًا إلى وحدات Mainline المحدّدة لاسترداد هذه الوحدات تلقائيًا |
MainlineTestModuleController | فئة أساسية لوحدة تحكّم في إجراء الاختبارات استنادًا إلى وحدات الإصدار الرئيسي المحمَّلة مسبقًا على الجهاز الذي يتم اختباره |
ManagedRemoteDevice | جهاز يعمل داخل جهاز افتراضي ونديره عن بُعد من خلال مثيل Tradefed داخل الجهاز الافتراضي |
ManagedTestDeviceFactory | المصنع لإنشاء الأنواع المختلفة من الأجهزة التي يمكن رصدها من خلال Tf |
MetricFilePostProcessor | يُستخدَم لتحميل ملف سجلّ المقاييس الذي تم جمعه أثناء مستوى الاختبار والتنفيذ. |
MetricOption |
تعليق توضيحي لطرق الاختبار التي تمت الإشارة إليها باستخدام @Test ، أو إذا كان التعليق التوضيحي جزءًا من قائمة التعليقات التوضيحية
لـ TestDescription التي تسمح بتحديد بعض المَعلمات الإضافية المفيدة
في ما يلي: ضبط سلوك أدوات جمع البيانات، وفلترة بعض الطرق
|
MetricsXMLResultReporter | يُسجِّل MetricsXMLResultReporter مقاييس الاختبار ومقاييس التشغيل في ملف XML في مجلد محدّد بالمَعلمة metrics-folder في مرحلة invocationEnded من الاختبار. |
MetricUtility | يحتوي على طُرق أدوات شائعة لتخزين مقاييس الاختبار وتجميع المقاييس في اختبارات مشابهة وكتابة المقاييس في ملف. |
MinApiLevelModuleController | فئة أساسية لوحدة تحكّم في عدم تنفيذ الاختبارات عندما تكون أقل من مستوى واجهة برمجة تطبيقات محدّد. |
MinSdkModuleController | فئة أساسية لوحدة تحكّم في عدم تنفيذ الاختبارات على الإصدارات التي تقل عن رقم إصدار حزمة SDK المحدّد |
ModuleDefinition | حاوية لإعدادات تشغيل الاختبار |
ModuleListener |
مستمع مرفق بكل IRemoteTest من كل وحدة من أجل جمع قائمة
النتائج
|
ModuleMerger |
فئة مساعدة لإجراء العمليات ذات الصلة بدمج ITestSuite وModuleDefinition
بعد التقسيم
|
ModuleOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | فئة بنية بسيطة لتخزين معلومات عن وحدة |
ModuleParameters | قيم خاصة مرتبطة بمفاتيح "المَعلمة" في حِزمة البيانات الوصفية لكل وحدة |
ModuleParametersHelper |
مساعد للحصول على IModuleParameterHandler المرتبط بالمَعلمة
|
ModuleSplitter |
مساعد لتقسيم قائمة بالوحدات التي يمثّلها الرمز IConfiguration إلى قائمة بوحدات التنفيذ
التي يمثّلها الرمز ModuleDefinition .
|
N
NameMangleListener | مستمع وكيل لترجمة أسماء طريقة الاختبار والفئة والحزمة عند تسجيل النتائج |
NativeCodeCoverageFlusher | فئة أدوات تمحو قياسات التغطية الأصلية وتفرض تنظيف بيانات التغطية الأصلية من العمليات على الجهاز. |
NativeDevice |
التنفيذ التلقائي لأجهزة ITestDevice Android التي لا تتضمّن حِزم تطوير البرامج الكاملة
|
NativeDevice.AdbAction |
DeviceAction لتشغيل أمر نظام التشغيل "adb ...."
|
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction |
DeviceAction لإعادة تشغيل جهاز.
|
NativeDevice.RebootMode | وضع إعادة التشغيل |
NativeDeviceStateMonitor |
فئة مساعدة لرصد حالة IDevice بدون إطار عمل
|
NegativeHandler | معالِج يحدّد عدم تنفيذ أي إجراء وعدم إنشاء أي وحدة إضافية بالمَعلمة |
NestedDeviceStateMonitor | أداة مراقبة حالة الجهاز التي تُجري عمليات تحقّق إضافية على الجهاز المُدمَج لاستيعاب تفاصيل البيئة الافتراضية |
NestedRemoteDevice | تمثيل للجهاز الذي يعمل داخل جهاز افتراضي عن بُعد من Cuttlefish |
NetworkNotAvailableException | يتم طرحه عندما يتعذّر على أحد الأجهزة الاتصال بالشبكة لإجراء الاختبار. |
NoDeviceException | يتم طرح هذا الخطأ عندما لا يتوفّر جهاز لتنفيذ أمر معيّن. |
NoisyDryRunTest | تنفيذ عملية تشغيل تجريبي صاخب على ملف أوامر |
NotMultiAbiHandler |
معالِج خاص يُعلم SuiteModuleLoader بأنّه يجب ألا يؤدي abi الثانوي إلى
إنشاء وحدة.
|
O
OpenObjectLoader | أداة تحميل للعناصر التلقائية المتوفّرة في AOSP |
OptionCopier |
فئة مساعدة يمكنها نسخ قيم حقل Option التي تحمل الأسماء نفسها من عنصر إلى
عنصر آخر.
|
OptionFetcher | مساعد للحصول على خيارات الاختبار من العملية الرئيسية |
OptionNotAllowedException |
ConfigurationException محدّد عندما لا يُسمح بتمرير خيار في سطر الأمر
|
OptionSetter |
تعبئة حقول Option
|
OptionSetter.OptionFieldsForName | حاوية لقائمة حقول الخيارات التي تحمل اسمًا معيّنًا |
OtaDeviceBuildInfo |
IDeviceBuildInfo المستخدَم لاختبار التحديثات عبر شبكة غير سلكية
|
OtatoolsBuildInfo |
IBuildInfo يحتوي على عناصر otatools
|
OtaZipfileBuildProvider |
توفّر IBuildInfo استنادًا إلى ملف zip لنظام التشغيل OTA على الجهاز.
|
P
PackageInstalledModuleController | وحدة التحكّم في الوحدة لمنع تشغيل الاختبارات عندما لا يكون الجهاز قد ثبَّت الحِزم المحدّدة |
إقران<A, B> | حدِّد فئة Pair التي تحتوي على عنصرَين. |
ParallelDeviceExecutor<V> |
غلاف ERROR(/ExecutorService) لتنفيذ دالة بشكل موازٍ
|
ParentSandboxInvocationExecution |
إصدار InvocationExecution لإجراءات الاستدعاء الخاصة بالعنصر الرئيسي عند تشغيل
مساحة محاكاة
|
ParentShardReplicate | تكرار عملية الإعداد لجهاز واحد على جميع الأجهزة الأخرى التي ستكون جزءًا من عملية التجزئة |
PassingTestFileReporter |
ITestInvocationListener لحفظ قائمة حالات الاختبار التي اجتازت الاختبار في ملف اختبار
|
PrettyPrintDelimiter | أداة مساعدة تساعد في طباعة رسالة مميّزة ومحدودة. |
PropertyChanger | فئة أدوات لتغيير (أو إضافة) العناصر في ملف خصائص Android |
ProtoResultParser | أداة تحليل لتنسيق proto لنتائج Tradefed |
ProtoResultParser.TestLevel | تسرد هذه السمة القيم التي تمّ تحديدها لتمثيل المستوى الحالي من ملف proto الذي تتم معالجته. |
ProtoResultReporter |
ينشئ مُبلِّغ النتائج ملفًا بتنسيق TestRecord protobuf يحتوي على جميع النتائج.
|
ProtoUtil | طرق مساعدة للتعامل مع رسائل protobuf بشكل لا يعتمد على النوع |
ProxyConfiguration | عنصر يسمح بالإشارة إلى عملية ضبط عن بُعد لتنفيذها |
PsParser | أداة تُستخدَم لتحليل(USER وPID وNAME) من إخراج الأمر "ps" |
Q
QuotationAwareTokenizer |
R
RecoveryLogPreparer | أداة إعداد الاستهداف المستخدَمة لجمع السجلات قبل الاسترداد |
RegexTrie<V> |
RegexTrie هو بنية بحث ثنائية حيث يكون كل جزء ERROR(/Pattern) .
|
RemoteAndroidDevice |
تنفيذ ITestDevice لجهاز Android مزوّد بمجموعة كاملة من الأدوات ومتصل عبر
adb connect
|
RemoteAndroidVirtualDevice |
توسيع نطاق سلوك RemoteAndroidDevice لجهاز Android مزوّد بمجموعة كاملة من البرامج والتطبيقات ويعمل على
Google Compute Engine (Gce)
|
RemoteAvdIDevice |
عنصر نائب IDevice يستخدمه DeviceManager لتخصيصه عندما تكون قيمة DeviceSelectionOptions.gceDeviceRequested() هي true
|
RemoteFileUtil | فئة أدوات لمعالجة الملف من مثيل عن بُعد |
RemoteInvocationExecution |
تنفيذ InvocationExecution الذي يؤدي إلى تنفيذ عن بُعد
|
RemoteManager |
فئة تتلقّى RemoteOperation عبر مقبس
|
RemoteSshUtil | أداة لتنفيذ أوامر ssh على النُسخ البعيدة |
RemoteTestTimeOutEnforcer | المستمعون الذين يسمحون بالتحقق من وقت تنفيذ إعداد اختبار معيّن وإفشاله إذا تجاوز مهلة معيّنة |
RemoteZip | أدوات لفك ضغط ملفات فردية داخل ملف zip عن بُعد |
ReportPassedTests | الإبلاغ في ملف عن الفلاتر المحتمَلة لاستبعاد الاختبار الذي تم اجتيازه |
ResourceMetricUtil | دوالّ مساعدة لإنشاء المقاييس |
RestApiHelper | فئة مساعدة لتنفيذ طلبات البيانات من واجهة برمجة تطبيقات REST |
ResultAggregator | إعادة توجيه خاصة تُجمِّع النتائج عند الحاجة، استنادًا إلى استراتيجية إعادة المحاولة التي تم اتخاذها |
ResultAndLogForwarder | أداة إعادة توجيه للنتائج وأحداث السجلّ |
ResultForwarder |
ITestInvocationListener يعيد توجيه نتائج الاستدعاء إلى قائمة بالمستمعِين الآخرين
|
ResultsPlayer | أداة خاصة لإعادة تشغيل النتائج التي تمّ تقديمها إليها |
RetentionFileSaver | فئة مساعدة لإنشاء ملف retention. في دليل |
RetryConfigurationFactory | فئة أساسية تتعامل مع إعادة محاولة تنفيذ أمر. |
RetryLogSaverResultForwarder | مُرسِل يتعامل أيضًا مع اجتياز المحاولة الحالية التي نحاول إجراؤها |
RetryRescheduler | أداة خاصة لتشغيل الاختبارات التي تسمح بإعادة جدولة الاختبارات السابقة التي تعذّر إكمالها أو لم يتم تنفيذها. |
RetryRescheduler.RetryType | أنواع الاختبارات التي يمكن إعادة تجربتها |
RetryResultForwarder |
إضافة ResultForwarder يتم دفعها دائمًا إلى عدد محاولات معيّن.
|
RetryResultHelper | فئة مساعدة لتحديد الوحدة أو الاختبار الذي يجب تشغيله أو عدم تشغيله |
RetryStatistics |
بنية تحتوي على إحصاءات جلسة إعادة محاولة واحدة من IRemoteTest .
|
RunCommandTargetPreparer | |
RunConfigDeviceRecovery |
قاعدة عامة IMultiDeviceRecovery لتشغيل إعدادات ميزة "الاستيراد والتصدير" لتنفيذ خطوة recovery
|
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer |
ITargetPreparer لإنشاء مستخدم ثانوي في عملية الإعداد، ووضع علامة على الاختبارات التي يجب
إجراؤها باستخدام هذا المستخدم
|
RunOnSystemUserTargetPreparer |
ITargetPreparer يشير إلى أنّه يجب إجراء الاختبارات على المستخدم (بدلاً من
المستخدم الحالي).
|
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer |
ITargetPreparer لإنشاء ملف عمل في عملية الإعداد، ووضع علامة على الاختبارات التي يجب
إجراؤها في هذا المستخدم
|
S
SandboxConfigDump |
فئة Runner التي تنشئ IConfiguration استنادًا إلى سطر أوامر وتُفرِغه في ملف
|
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | استثناء خاص بالإعدادات من عملية إعداد Sandbox |
SandboxConfigurationFactory | مصنع الإعدادات الخاصة لمعالجة إنشاء الإعدادات لأغراض وضع الحماية. |
SandboxConfigUtil |
فئة أدوات لإدارة IConfiguration عند استخدام وضع الحماية.
|
SandboxedInvocationExecution | تنفيذ وضع الحماية الآمن الخاص لطلب التنفيذ: هذا هو InvocationExection عندما نكون داخل وضع الحماية الآمن وننفّذ الأمر. |
SandboxInvocationRunner | يمكنك إجراء الاختبارات المرتبطة بالاستدعاء في مساحة المحاكاة. |
SandboxOptions |
فئة يمكنها تلقّي خيارات وتقديمها إلى ISandbox
|
ScreenshotOnFailureCollector | أداة جمع ستلتقط لقطة شاشة وتسجّلها عند تعذُّر تنفيذ حالة اختبار. |
Sdk28ModuleController | وحدة تحكّم للتحقّق مما إذا كان الجهاز يعمل بإصدار 28 من حزمة تطوير البرامج (SDK) (Android 9) أو إصدار أحدث |
Sdk29ModuleController | لا تجرِ الاختبارات إلا إذا كان الجهاز الذي يتم اختباره يعمل بالإصدار 29 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
Sdk30ModuleController | لا تجرِ الاختبارات إلا إذا كان الجهاز الذي يتم اختباره مزوّدًا بالإصدار 30 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
Sdk31ModuleController | لا تجرِ الاختبارات إلا إذا كان الجهاز الذي يتم اختباره يعمل بالإصدار 31 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
SecondaryUserHandler |
معالِج ModuleParameters#SECONDARY_USER
|
SerializationUtil |
أداة لتسلسل/تسلسل عكسي لكائن ينفذ ERROR(/Serializable)
|
ServiceAccountKeyCredentialFactory |
مصنع بيانات الاعتماد لإنشاء بروتوكول OAuth Credential المستنِد إلى مفتاح حساب الخدمة
|
ShardBuildCloner | فئة مساعدة تتعامل مع استنساخ معلومات الإصدار من سطر الأوامر |
ShardHelper | فئة مساعدة تتعامل مع إنشاء الأجزاء وجداولها الزمنية لطلب التنفيذ |
ShardListener |
ITestInvocationListener يجمع النتائج من شريحة طلب (المعروفة أيضًا باسم
تقسيم طلب التشغيل على موارد متعددة بشكل متزامن)، ويعيد توجيهها إلى مستمع
آخر
|
ShardMainResultForwarder |
ResultForwarder يجمع نتائج عمليات استدعاء الاختبار المجزّأ
|
ShellOutputReceiverStream | فئة فرعية من OutputStream لإنشاء أدوات تُجري عمليات الكتابة في IShellOutputReceiver |
ShellStatusChecker | تحقَّق مما إذا كانت حالة Shell كما هو متوقّع قبل تشغيل الوحدة وبعده. |
ShippingApiLevelModuleController |
يمكنك إجراء الاختبارات إذا كان الجهاز يستوفي الشروط التالية:
|
SimpleFileLogger |
ILeveledLogOutput يوجّه رسائل السجلّ إلى stdout وإلى ملف سجلّ واحد
|
SimplePerfResult | عنصر لتخزين جميع نتائج اختبار simpleperf |
SimplePerfStatResultParser | فئة أدوات لتحليل نتيجة simpleperf |
SimplePerfUtil | فئة مساعدة لإرسال أمر بسيط وجمع النتائج |
SimplePerfUtil.SimplePerfType | قائمة بفئات خيارات الأمر simpleperf |
SimpleStats | فئة أدوات صغيرة تحسب بعض المقاييس الإحصائية استنادًا إلى مجموعة بيانات رقمية. |
SizeLimitedOutputStream |
ملف آمن للخيوط مدعوم بـ ERROR(/OutputStream) يحدّ من الحد الأقصى للبيانات التي يمكن
كتابتها
|
Sl4aBluetoothUtil | توفّر فئة الأداة عمليات البلوتوث على جهاز واحد أو جهازَين باستخدام SL4A. |
Sl4aBluetoothUtil.BluetoothAccessLevel |
فئتان للإشارة إلى مستوى الوصول إلى جهاز يتضمّن بلوتوث استنادًا إلى BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState |
فئتان للحالات المتعلّقة باتصال البلوتوث تستندان إلى BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
قوائم أرقام صحيحة لمستوى أولوية ملف البلوتوث تستند إلى BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothProfile |
قوائم القيم المحدَّدة لملفات البلوتوث التي تستند إلى BluetoothProfile.java
|
Sl4aClient | عميل SL4A للتفاعل عبر RPC مع طبقة البرمجة النصية SL4A |
Sl4aEventDispatcher | يُجري "مُشغِّل الأحداث" استطلاعات للبحث عن الأحداث ويضيفها إلى "قائمة الانتظار" حسب الاسم ليتم الاستعلام عنها. |
Sl4aEventDispatcher.EventSl4aObject | العنصر الذي يعرضه أداة التنقّل في الأحداث |
SnapshotInputStreamSource | InputStreamSource مستند إلى ملف |
StatusCheckerResult |
يحتوي على نتيجة تنفيذ ISystemStatusChecker .
|
StatusCheckerResult.CheckStatus | |
StdoutLogger |
ILeveledLogOutput يوجّه رسائل السجلّ إلى stdout
|
StreamProtoReceiver | جهاز استقبال يترجم proto TestRecord الذي تم استلامه إلى أحداث Tradefed |
StreamProtoResultReporter |
تنفيذ ProtoResultReporter
|
StrictShardHelper | استراتيجية التجزئة لإنشاء شرائح صارمة لا يتم إدراجها معًا، |
StringEscapeUtils | فئة مساعدة لتشفير سلاسل لتنسيقات معيّنة |
StringUtil | فئة مساعدة لتشفير السلاسل من أجل التلاعب الشائع بها |
StubBuildProvider |
تنفيذ فارغ لا يؤدي إلى أيّ إجراء لعنصر IBuildProvider
|
StubMultiTargetPreparer |
عنصر نائب فارغ لتطبيق IMultiTargetPreparer
|
StubTargetPreparer |
عنصر نائب فارغ لتطبيق ITargetPreparer
|
StubTest | تنفيذ اختبار فارغ بدون إجراء |
StubTestRunListener |
تنفيذ العنصر النائب ITestRunListener
|
SubprocessCommandException | تعذّر تنفيذ أمر subprocess. |
SubprocessConfigBuilder | أنشئ ملف XML لإعدادات TensorFlow Wrapper لإعدادات TensorFlow الحالية. |
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 العاديين |
SubprocessReportingHelper | فئة لإنشاء ملف إعدادات برنامج التفاف لاستخدام أداة إعداد تقارير نتائج العملية الفرعية لأمر ملف تعريف الارتباط |
SubprocessResultsReporter |
تُنفِّذ ITestInvocationListener لتحديدها كـ result_reporter وتعيد توجيه نتائج الاختبارات وعمليات تشغيل الاختبارات وطلبات تشغيل الاختبارات من
العملية الفرعية.
|
SubprocessTestResultsParser |
توسيع ERROR(/FileOutputStream) لتحليل الإخراج قبل الكتابة إلى الملف حتى نتمكّن من
إنشاء أحداث الاختبار من جهة مشغّل التطبيقات
|
SubprocessTestResultsParser.StatusKeys | مفاتيح حالة الاختبار ذات الصلة |
SubprocessTfLauncher |
IRemoteTest لتشغيل الاختبارات على عملية تثبيت منفصلة من TF
|
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 | فئة مساعدة لعرض مصفوفة من عناصر String في جدول |
TableFormatter | فئة مساعدة لعرض مصفوفة من عناصر String حتى يتم ترتيب كل عمود عنصر |
TarUtil | أداة لمعالجة ملف tar |
TelephonyHelper | أداة لاستخدام المعلومات المتعلّقة بخدمات الهاتف والحصول عليها |
TelephonyHelper.SimCardInformation | حامل معلومات لعرض المعلومات المتعلّقة بشريحة SIM |
TelephonyTokenProvider | مقدّم الرموز المميزة للرموز المميزة ذات الصلة بالاتصالات الهاتفية |
TemplateResolutionError |
فئة تمديد ConfigurationException لخطأ متعلّق بالنموذج أثناء تحليل
الإعدادات
|
TerribleFailureEmailHandler | فئة معالِج بسيطة تُرسِل رسالة إلكترونية إلى المستخدمين المهتمين عند حدوث خطأ WTF (What a Terrible Failure) ضمن مثيل Trade Federation. |
TestAppInstallSetup |
ITargetPreparer الذي يُثبِّت تطبيقًا واحدًا أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() على الجهاز
|
TestContext | فئة لنمذجة رسالة TestContext في واجهة برمجة التطبيقات TFC API |
TestDependencyResolver | مساعد لحلّ التبعيات إذا لزم الأمر |
TestDescriptionsFile | فئة مساعدة لترتيب قائمة TestDescriptions وتحويلها إلى ملف اختبار |
TestDevice |
تنفيذ ITestDevice لجهاز Android مزوّد بمجموعة كاملة من الأدوات
|
TestEnvironment | فئة لنمذجة رسالة TestEnvironment التي تعرضها واجهة برمجة التطبيقات TFC API |
TestFailureListener | كان المستمع يُستخدَم لاتّخاذ إجراء، مثل لقطة شاشة أو تقرير أخطاء أو جمع logcat عند تعذُّر الاختبار عند الطلب. |
TestFilterHelper | فئة مساعدة لفلترة الاختبارات |
TestGroupStatus | فئة لتخزين حالة مجموعة اختبار |
TestInfo | تخزِّن مجموعة معلومات الاختبار في ملف TEST_MAPPING. |
TestInvocation |
التنفيذ التلقائي لـ ITestInvocation
|
TestInvocation.RunMode | الوضع المختلف الذي يمكن أن يواجهه الطلب. |
TestInvocation.Stage | |
TestMapping | فئة لتحميل ملف TEST_MAPPING |
TestMappingSuiteRunner |
تنفيذ BaseTestSuite لتشغيل الاختبارات المحدّدة من خلال خيار include-filter أو
ملفات TEST_MAPPING من عملية الإنشاء، كمجموعة.
|
TestOption | تخزِّن تفاصيل خيار الاختبار المحدّدة في ملف TEST_MAPPING. |
TestOutputUploader | فئة لتحميل ملفات النتائج الاختبارية إلى GCS/HTTP |
TestRecordInterpreter |
أداة لتحويل ملف TestRecord proto إلى تنسيق يمكن التلاعب به بسهولة أكبر في Tradefed
|
TestResource | فئة لتصميم رسالة TestResource التي تعرضها واجهة برمجة التطبيقات TFC API |
TestResourceDownloader | فئة لتنزيل ملفات الموارد الاختبارية من نظام الملفات/GCS/HTTP |
TestResultListener | تبسيط واجهة برمجة التطبيقات ITestLifecycleListener للمنفِّذِين الذين لا يهتمون إلا بنتائج الاختبار الفردية |
TestRunToTestInvocationForwarder |
مُعيد توجيه من ddmlib ITestRunListener إلى ITestLifeCycleReceiver
|
TestsPoolPoller | حزمة اختبارات تتيح تنفيذ جميع الاختبارات في مجموعة اختبارات |
TestSuiteInfo |
فئة تحلّ مشكلة تحميل البيانات الوصفية ذات الصلة بالإصدار لمجموعة الاختبار
لعرض المعلومات ذات الصلة بشكل صحيح، يجب أن تتضمّن مجموعة الاختبار ملفًا
|
TextResultReporter | أداة إعداد تقارير نتائج الاختبار التي تعيد توجيه النتائج إلى طابعة النتائج النصية JUnit |
TfObjectTracker | أداة لتتبُّع استخدام عناصر اتحاد التجارة المختلفة |
TfSuiteRunner |
تنفيذ ITestSuite الذي سيحمِّل الاختبارات من مجلد res/config/suite/
الخاص بحِزم TF.
|
TfTestLauncher |
IRemoteTest لتشغيل اختبارات الوحدة أو الوظائف على تثبيت منفصل لـ TF
|
TimeStatusChecker | أداة التحقّق من الحالة لضمان مزامنة الوقت على الجهاز والمضيف |
TimeVal |
تم إيقاف هذه الفئة نهائيًا.
استخدِم Duration بدلاً من ذلك.
|
TokenProviderHelper | مساعد يمنح مقدّم الخدمة المرتبط برمز مميّز لمعرفة ما إذا كان الجهاز متوافقًا مع الرمز المميّز |
TradefedConfigObject | فئة لنمذجة رسالة TradefedConfigObject من واجهة برمجة التطبيقات TFC API |
TradefedConfigObject.Type | قائمة بأنواع عناصر الضبط التي يمكن إدراجها في إعدادات أمر التوسّع |
TradefedDelegator | الكائنات التي تساعد في تفويض الاستدعاء إلى ملف ثنائي آخر من Tradefed |
TradefedFeatureClient | grpc client لطلب تنفيذ الميزة من الخادم |
TradefedFeatureServer | خادم يستجيب لطلبات تفعيل الميزات |
TradefedSandbox | حاوية وضع الحماية التي يمكنها تشغيل طلب Trade Federation |
TradefedSandboxFactory | التنفيذ التلقائي لفئة SandboxFactory |
TradefedSandboxRunner |
أداة تنفيذ مرتبطة بـ TradefedSandbox ستسمح بتنفيذ مساحة المحاكاة.
|
TradefedSandboxRunner.StubScheduledInvocationListener |
رمز مقتطف IScheduledInvocationListener لا يؤدي إلى أيّ إجراء.
|
U
UnexecutedTestReporterThread | سلاسل المحادثات التي تهتم بالإبلاغ عن جميع الاختبارات غير المنفَّذة |
UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery لإعادة ضبط خطوط USB للأجهزة التي لا تتوفّر فيها إمكانية الاتصال بالإنترنت
|
UsbResetRunConfigRecovery | السماح بتنفيذ أمر لإعادة ضبط منفذ USB في أحد الأجهزة |
UsbResetTest |
IRemoteTest لإعادة ضبط منفذ USB في الجهاز والتحقّق مما إذا كان الجهاز قد عاد إلى الاتصال بالإنترنت
بعد ذلك
|
UserChecker | للتحقّق مما إذا كان المستخدمون قد تغيّروا أثناء الاختبار. |
V
ValidateSuiteConfigHelper |
ستساعد هذه الفئة في التحقّق من أنّ IConfiguration المحمَّل للمجموعة يستوفي
المتطلبات المتوقّعة: - لا يتوفر مقدّمو الإصدارات - لا يتوفر مُبلِغون عن النتائج
|
VmRemoteDevice | جهاز افتراضي عن بُعد سنديره من داخل الجهاز الظاهري |
واط
WaitDeviceRecovery |
تنفيذ بسيط لـ IDeviceRecovery ينتظر اتصال الجهاز بالإنترنت ويتلقّى
الأوامر البسيطة
|
WifiHelper | فئة مساعدة لمعالجة خدمات Wi-Fi على الجهاز |
X
XmlFormattedGeneratorReporter |
تنفيذ FormattedGeneratorReporter الذي يُنشئ تنسيق xml
لنتائج المجموعة.
|
XmlResultReporter | يكتب نتائج JUnit في ملفات XML بتنسيق متوافق مع XMLJUnitResultFormatter في Ant. |
XmlSuiteResultFormatter | فئة مساعدة لحفظ مجموعة اختبارات تم تشغيلها كملف XML |
XmlSuiteResultFormatter.RunHistory | عنصر مساعد لتحويل تنسيق JSON |
Y
YamlClassOptionsParser | مساعد لتحليل معلومات مشغّل الاختبار من إعدادات YAML Tradefed |
Z
ZipCompressionStrategy |
ICompressionStrategy لإنشاء أرشيفات بتنسيق zip
|