AggregatePostProcessor |
مجمّع مقاييس يقدّم الحدّ الأدنى والحدّ الأقصى والمتوسّط والتباين والانحراف المعياري والإجمالي والعدد والنسب المئوية اختياريًا للمقاييس الرقمية التي يتم جمعها أثناء عمليات تنفيذ الاختبار المتكرّرة، ويتعامل معها على أنّها أعداد مزدوجة.
|
AveragePostProcessor |
تنفيذ وحدة معالجة ما بعد المعالجة التي تحسب متوسّط قائمة المقاييس
|
BaseDeviceMetricCollector |
التنفيذ الأساسي لـ IMetricCollector الذي يسمح ببدء عملية جمع البيانات وإيقافها في
onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) وERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
|
BaseEmulatorPreparer |
أداة إعداد شائعة لتشغيل محاكي على الجهاز
|
BaseMultiTargetPreparer |
التنفيذ الأساسي لعنصر IMultiTargetPreparer الذي يسمح بإيقاف العنصر
|
BasePostProcessor |
القاعدة IPostProcessor التي يجب أن تمتد إليها كل عملية تنفيذ
|
BaseTargetPreparer |
فئة التنفيذ الأساسية ITargetPreparer التي تتيح التحكّم في ما إذا كان العنصر
غير مفعّل أم لا.
|
BugreportzOnFailureCollector |
جمع تقرير أخطاء عند تعذُّر اختبار حالة
|
BuildInfoRecorder |
ITargetPreparer يكتب البيانات الوصفية لمعلومات الإنشاء في ملف محدّد
|
ClangCodeCoverageCollector |
BaseDeviceMetricCollector الذي سيستخرج قياسات تغطية Clang
من الجهاز ويُسجّلها كعناصر اختبار
|
CountTestCasesCollector |
احتساب عدد حالات الاختبار وإعداد تقارير عنها لـ IRemoteTest معيّن
|
CreateAvdPreparer |
|
CreateUserPreparer |
أداة إعداد الاستهداف لإنشاء مستخدم وتنظيفه في النهاية
|
DebugHostLogOnFailureCollector |
أداة جمع ستجمع السجلات من جهة المضيف وتسجّلها عند حدوث خطأ في نموذج الاختبار.
|
DeviceBuildInfoBootStrapper |
ITargetPreparer يستبدل حقول معلومات الإصدار بسمات يتم قراءتها من الجهاز
يكون ذلك مفيدًا لاختبار الأجهزة التي تعمل بإصدارات تم إنشاؤها من مصدر خارجي (مثل
|
DeviceBuildInfoInjector |
ITargetPreparer يُدرج البيانات الوصفية DeviceBuildDescriptor في IBuildInfo
|
DeviceCleaner |
تُجري عملية إعادة تشغيل أو تنسيق كإجراء تنظيف بعد الاختبار، ويمكن اختياريًا إيقاف الشاشة.
|
DeviceFlashPreparer |
ITargetPreparer يضيء صورة على جهاز Android
|
DeviceImageZipFlashingTargetPreparer |
أداة إعداد الإصدارات المخصّصة لأجهزة محدّدة تعمل على إعادة تحميل الجهاز باستخدام صور الجهاز المقدَّمة بتنسيق محدّد.
|
DeviceSetup |
ITargetPreparer لضبط إعدادات جهاز للاختبار استنادًا إلى Option المقدَّمة
|
DeviceUpdateTargetPreparer |
ITargetPreparer مجردة تهتم بالخطوات الشائعة حول تحديث الأجهزة باستخدام
ملف صورة جهاز من مصدر خارجي (بدلاً من خدمة إنشاء).
|
FastbootUpdateBootstrapPreparer |
أداة ITargetPreparer تُعدّ الملفات المحدّدة (مشغِّل الإقلاع وشريحة البث وملف ZIP لصورة الجهاز) في
IDeviceBuildInfo لفلاش الأجهزة باستخدام FastbootDeviceFlasher ، ثم تُدخل
سمات الجهاز بعد التشغيل في معلومات الإصدار لأغراض إعداد التقارير عن النتائج
|
FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector يستمع إلى مفتاح المقاييس الواردة من الجهاز ويسحبها
كملف من الجهاز.
|
FilePullerLogCollector |
أداة تسجيل الملفات التي تم الإبلاغ عنها من جانب الجهاز
|
FoldableModePreparer |
مُعدّ للأجهزة المستهدَفة يمكنه تبديل حالة الجهاز القابل للطي
|
GcovCodeCoverageCollector |
BaseDeviceMetricCollector الذي سيستخرج قياسات التغطية من gcov
من الجهاز ويُسجّلها كعناصر اختبار
|
GkiDeviceFlashPreparer |
أداة إعداد الوجهة التي تُفلش الجهاز باستخدام صورة نواة Android العامة
|
GsiDeviceFlashPreparer |
أداة إعداد الجهاز التي تُثبِّت صورة نظام Android العامة على الجهاز
|
HelloWorldMultiTargetPreparer |
مثال على تنفيذ IMultiTargetPreparer
|
IMetricCollector |
ستتم إضافة هذه الواجهة كمزيّن عند إعداد تقارير نتائج الاختبارات من أجل جمع
المقاييس المطابقة.
|
IMultiTargetPreparer |
تجهيز بيئة الاختبار لعدة أجهزة معًا
|
IPostProcessor |
معالجات ما بعد المعالجة هي عناصر في Trade Federation تهدف إلى السماح بمعالجة المقاييس والسجلات
بعد الاختبارات وقبل إعداد تقارير النتائج.
|
ITargetCleaner |
تم إيقاف هذه الواجهة نهائيًا.
تم نقل tearDown إلى واجهة ITargetPreparer الأساسية.
|
ITargetPreparer |
تجهيز بيئة الاختبار لإجراء الاختبار
|
InstallApexModuleTargetPreparer |
|
JavaCodeCoverageCollector |
BaseDeviceMetricCollector التي ستسحب قياسات تغطية Java
من الجهاز وتُسجّلها كعناصر اختبار
|
KillExistingEmulatorPreparer |
ITargetPreparer لإيقاف محاكي قيد التشغيل
|
LocalEmulatorLaunch |
TargetPreparer الذي يطلق محاكيًا محليًا من بيئة إنشاء Android
|
LocalEmulatorSnapshot |
TargetPreparer مخصّص لإنشاء لقطة شاشة نظيفة للمحاكي من بيئة تطوير/إنشاء تطبيقات Android
|
LogcatOnFailureCollector |
أداة جمع ستسجِّل logcat وتُسجِّله عند تعذُّر اختبار حالة معيّنة.
|
MetricFilePostProcessor |
يُستخدَم لتحميل ملف سجلّ المقاييس الذي تم جمعه أثناء مستوى الاختبار والتنفيذ.
|
ModuleOemTargetPreparer |
|
RecoveryLogPreparer |
أداة إعداد الاستهداف المستخدَمة لجمع السجلات قبل الاسترداد
|
RunCommandTargetPreparer |
|
RunOnSecondaryUserTargetPreparer |
ITargetPreparer لإنشاء مستخدم ثانوي في عملية الإعداد، ووضع علامة على الاختبارات التي يجب
إجراؤها باستخدام هذا المستخدم
|
RunOnSystemUserTargetPreparer |
ITargetPreparer يشير إلى أنّه يجب إجراء الاختبارات على المستخدم (بدلاً من
المستخدم الحالي).
|
RunOnWorkProfileTargetPreparer |
ITargetPreparer لإنشاء ملف عمل في عملية الإعداد، ووضع علامة على الاختبارات التي يجب
إجراؤها في هذا المستخدم
|
ScreenshotOnFailureCollector |
أداة جمع ستلتقط لقطة شاشة وتسجّلها عند تعذُّر تنفيذ حالة اختبار.
|
StubMultiTargetPreparer |
عنصر نائب فارغ لتطبيق IMultiTargetPreparer
|
StubTargetPreparer |
عنصر نائب فارغ لتطبيق ITargetPreparer
|
SuiteApkInstaller |
تثبيت حِزم APK المحدّدة لإعداد "مجموعة التطبيقات": إمّا من المتغيّر $ANDROID_TARGET_OUT_TESTCASES
أو ROOT_DIR في معلومات الإنشاء
|
TestAppInstallSetup |
ITargetPreparer الذي يُثبِّت تطبيقًا واحدًا أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() على الجهاز
|