AggregatePostProcessor |
يشير ذلك المصطلح إلى أداة تجميع للمقاييس تقدِّم الحدّ الأدنى والحد الأقصى والمتوسط والتباين والانحراف المعياري والإجمالي والعدد، بالإضافة إلى القيم المئوية الاختيارية للمقاييس الرقمية التي يتم جمعها أثناء إجراء اختبارات تكرارية متعددة، مع التعامل معها على أنّها قيم مضاعفة.
|
AtraceCollector |
تمثّل هذه السمة IMetricCollector تجريه أثناء الاختبار ويجمع النتيجة ويسجّلها
إلى عملية الاستدعاء.
|
AtraceRunMetricCollector |
تجمع هذه الوظيفة عمليات التتبّع من جميع الدليل التجريبي ضمن الدليل المحدّد
من الجهاز التجريبي، وتسجّل الدليل التجريبي وتعالج ملفات التتبّع بعد تسجيلها
ضمن الدليل التجريبي وتجميع المقاييس.
|
AveragePostProcessor |
تنفيذ وحدة معالجة ما بعد المعالجة التي تحسب متوسّط قائمة المقاييس
|
BaseDeviceMetricCollector |
التنفيذ الأساسي لـ IMetricCollector الذي يسمح ببدء عملية جمع البيانات وإيقافها في
onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) وERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
|
BasePostProcessor |
القاعدة IPostProcessor التي يجب أن تمتد إليها كل عملية تنفيذ
|
BluetoothConnectionLatencyCollector |
سيُرسِل المجمّع إعدادات مقياس مدّة statsd المحدّدة مسبقًا إلى الأجهزة وسيجمع مدّة اتصال Bluetooth لكل ملف شخصي.
|
BluetoothConnectionStateCollector |
سيجمع هذا المجمّع مقاييس BluetoothConnectionStateChanged ويُسجّل حالة الاتصال
رقمًا لكل ملف شخصي.
|
BluetoothConnectionSuccessRatePostProcessor |
تنفيذ معالج ما بعد المعالجة الذي يحتسب معدّل نجاح ملف شخصي يتضمّن بلوتوث
استخدِم "metric-key-match" لتحديد المقاييس التي تحتوي على حالات اتصال البلوتوث في صفيف صعِد رقمي مثال [0, 1, 2, 3, 0, 1, 2, 3].
|
BluetoothHciSnoopLogCollector |
أداة جمع لتسجيل التطفل على واجهة وحدة تحكّم المضيف في بلوتوث على جهاز التحكّم في العينة وجمع السجلّ لكل اختبار
|
BugreportCollector |
ITestInvocationListener للمرور بدون معالجة تجمع تقارير الأخطاء عند حدوث أحداث قابلة للضبط
، ثم تستدعي ITestInvocationListener#testLog في عناصرها الفرعية بعد جمع كل تقرير أخطاء.
|
BugreportzOnFailureCollector |
جمع تقرير أخطاء عند تعذُّر اختبار حالة
|
BugreportzOnTestCaseFailureCollector |
جمع تقرير أخطاء عند تعذُّر تنفيذ حالة اختبار في إحدى عمليات التشغيل
|
ClangCodeCoverageCollector |
BaseDeviceMetricCollector التي ستسحب قياسات تغطية Clang
من الجهاز وتُسجّلها كعناصر اختبار
|
CollectingTestListener |
ITestInvocationListener ستجمع جميع نتائج الاختبار.
|
CommandStatusHandler |
معالِج يساعد في مراقبة حالة طلب الاستدعاء وتعديلها
|
ConditionFailureMonitor |
راقِب أي أخطاء بسبب الاستدعاء.
|
ConsoleResultReporter |
أداة إعداد التقارير لطباعة نتائج الاختبار في وحدة التحكّم
|
CountTestCasesCollector |
احتساب عدد حالات الاختبار وإعداد تقارير عنها لـ IRemoteTest معيّن
|
DebugHostLogOnFailureCollector |
المجمِّع الذي سيجمع السجلات من جهة المضيف ويسجِّلها عند حدوث فشل في حالة الاختبار.
|
DeviceReleaseReporter |
مُرسِل إصدارات الأجهزة الذي يتعامل مع عملية التواصل مع الوالدَين بشأن الأجهزة التي سيتم إصدارها
|
DeviceTraceCollector |
أداة جمع البيانات التي ستبدأ عملية تتبُّع perfetto عند بدء عملية تشغيل الاختبار وستسجِّل ملف تتبُّع في النهاية.
|
DeviceUnavailableMonitor |
يحاول هذا المستمع تسجيل اسم DNAE على مستوى حالة الاختبار فقط.
|
EventsLoggerListener |
أداة معالجة الحدث التي تسجّل جميع الأحداث التي تتلقّاها في ملف
|
FileProtoResultReporter |
مُبلِّغ Proto الذي يملأ TestRecord في ملف.
|
FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector يرصد مفتاح المقاييس الوارد من الجهاز ويسحبه كملف من الجهاز.
|
FilePullerLogCollector |
أداة تسجيل الملف الذي تم الإبلاغ عنه من جانب الجهاز
|
FilteredResultForwarder |
نوع من ResultForwarder لا يسمح إلا بتسجيل
قائمة مسموح بها من TestDescription .
|
FormattedGeneratorReporter |
أداة إعداد التقارير التي تتيح إنشاء تقارير بتنسيق معيّن
|
GcovCodeCoverageCollector |
BaseDeviceMetricCollector يسحب قياسات التغطية gcov
من الجهاز وتسجِّلها كعناصر اختبار.
|
GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector التي ستسحب قياسات تغطية ملف kernel
باستخدام gcov من debugfs وخارج الجهاز، ثم تسجّلها أخيرًا كعناصر
اختبار
|
GranularRetriableTestWrapper.StartEndCollector |
مساعد فئة لرصد بداية ونهاية التشغيل غير المتوفّرة
|
HostStatsdMetricCollector |
IMetricCollector يجمع المقاييس التي تم إحصاءاتها من جهة المضيف باستخدام أوامر أداة الإحصاءات.
|
ICommandScheduler.IScheduledInvocationListener |
أداة الاستماع لأحداث الاستدعاء عند اكتمال الاستدعاء
|
ILogSaverListener |
السماح لتطبيقات ITestInvocationListener بالاستماع إلى عمليات حفظ ملفات السجلّ
|
IMetricCollector |
ستتم إضافة هذه الواجهة كمزيّن عند إعداد تقارير نتائج الاختبارات من أجل جمع
المقاييس المطابقة.
|
IPostProcessor |
معالجات ما بعد المعالجة هي عناصر في Trade Federation تهدف إلى السماح بمعالجة المقاييس والسجلات
بعد الاختبارات وقبل إعداد تقارير النتائج.
|
IShardableListener |
ITestInvocationListener يمكن تجزئةه.
|
ISupportGranularResults |
واجهة تحدِّد ما إذا كان ITestInvocationListener يتيح تلقّي نتائج تحليلات العميل الدقيقة
أم لا
|
ITestSummaryListener |
واجهة تسمح لـ ITestInvocationListener بتبادل بعض المعلومات المحدودة من خلال ملفّات المشروعات الملخّصة
|
InvocationToJUnitResultForwarder |
فئة تستمع إلى أحداث ITestInvocationListener وتعيد توجيهها إلى
TestListener .
|
JarHostTest.HostTestListener |
مستمع الغلاف الذي يعيد توجيه جميع الأحداث باستثناء testRunStarted() وtestRunEnded() إلى
المستمع المضمّن
|
JavaCodeCoverageCollector |
BaseDeviceMetricCollector التي ستسحب قياسات تغطية Java
من الجهاز وتُسجّلها كعناصر اختبار
|
JsonHttpTestResultReporter |
أداة إعداد تقارير النتائج التي تُشفِّر نتائج مقاييس الاختبار وبيانات الفرع والجهاز إلى تنسيق JSON وتُرسِلها باستخدام POST
إلى نقطة نهاية خدمة HTTP
|
LUCIResultReporter |
أداة إعداد تقارير النتائج التي تحفظ نتائج الاختبار التي تحتاجها ResultDB وLUCI
بتنسيق JSON (go/result-sink) وتسجّل موقع الملف في وحدة التحكّم.
|
LastShardDetector |
عند تشغيل التجزئة المحلية، نريد أحيانًا تنفيذ بعض الإجراءات فقط عندما تصل الشريحة الأخيرة
إلى invocationEnded(long) .
|
LegacySubprocessResultsReporter |
تنفيذ مجمّد لبرنامج إعداد تقارير نتائج العملية الفرعية الذي من المفترض أن يظل متوافقًا مع
الإصدارات السابقة من TF/CTS (مثل الإصدار 8 والإصدارات الأحدث)، على الرغم من التغييرات في الفئة العليا
|
LogSaverResultForwarder |
ResultForwarder لحفظ السجلات باستخدام أداة حفظ الملفات الشاملة
|
LogcatCrashResultForwarder |
مستمع خاص: في حال حدوث أخطاء (تعطُّل عملية أداة القياس)، سيحاول استخراج معلومات عن الأعطال من logcat وإضافتها إلى رسالة الخطأ المرتبطة بالاختبار.
|
LogcatOnFailureCollector |
المجمِّع الذي سيلتقط أداة Logcat وتسجيلها عند تعذُّر حالة الاختبار.
|
LogcatTimingMetricCollector |
أداة جمع مقاييس تجمع معلومات التوقيت (مثل وقت تبديل المستخدم) من logcat أثناء
اختبار واحد أو عدّة اختبارات متكرّرة باستخدام أنماط التعبير العادي المحدّدة لتحليل إشارات البدء والنهاية لحدث
من أسطر logcat
|
metricFilePostProcessor |
تُستخدَم لتحميل ملف سجلّ المقاييس الذي تم جمعه أثناء مستوى الاختبار والتشغيل.
|
MetricsXMLResultReporter |
يُسجِّل MetricsXMLResultReporter مقاييس الاختبار ومقاييس التشغيل في ملف XML في مجلد محدّد
بالمَعلمة metrics-folder في مرحلة invocationEnded من الاختبار.
|
ModuleListener |
مستمع مرفق بكل IRemoteTest من كل وحدة من أجل جمع قائمة
النتائج
|
ModuleLogcatCollector |
إصدار أداة جمع سجلّات logcat ولكن للوحدة.
|
ModuleProtoResultReporter |
هو أداة الإبلاغ عن النتائج التي تهدف إلى الإبلاغ عن النتائج على مستوى الوحدة فقط.
|
NameMangleListener |
أداة استماع خادم وكيل لترجمة أسماء طرق الاختبار والفئة والحِزم عند الإبلاغ عن النتائج
|
PassingTestFileReporter |
ITestInvocationListener لحفظ قائمة حالات الاختبار التي اجتازت الاختبار في ملف اختبار
|
PerfettoGenericPostProcessor |
وحدة معالجة لاحقة تعالج ملف proto لقياسات النص/الثنائي perfetto إلى أزواج مفتاح/قيمة من خلال
توسيع رسائل proto والحقول التي تحتوي على قيم سلاسل بشكل متكرر إلى أن يتم العثور على الحقل الذي يحتوي على قيمة
رقمية.
|
PerfettoPullerMetricCollector |
التنفيذ الأساسي FilePullerDeviceMetricCollector الذي يسمح
بسحب ملفات perfetto من الجهاز وجمع المقاييس منه
|
PrettyTestEventLogger |
أداة تسجيل تتطابق مع الأحداث وتُسجّلها لتسهيل تصحيح الأخطاء
|
ProtoResultReporter |
ينشئ مُبلِّغ النتائج ملفًا بتنسيق TestRecord protobuf يحتوي على جميع النتائج.
|
PythonBinaryHostTest.PythonForwarder |
تعمل أداة إعادة توجيه النتائج على استبدال اسم عملية التشغيل بالاسم الثنائي.
|
RebootReasonCollector |
يجمع هذا المجمِّع عمليات إعادة تشغيل الجهاز أثناء إجراء الاختبار ويبلِّغ عنها حسب السبب والعدد.
|
RemoteTestTimeOutSpendr |
المستمعون الذين يسمحون بالتحقق من وقت تنفيذ إعداد اختبار معيّن وإفشاله إذا تجاوز
مهلة معيّنة
|
ReportPassedTests |
إعداد تقرير في ملف الفلاتر المحتملة لاستبعاد الاختبار الذي تم اجتيازه.
|
ResultAggregator |
إعادة توجيه خاصة تُجمِّع النتائج عند الحاجة، استنادًا إلى استراتيجية إعادة المحاولة التي تم اتخاذها
|
ResultAndLogForwarder |
أداة إعادة توجيه للنتائج وأحداث السجلّ
|
أداة إعادة توجيه النتائج |
ITestInvocationListener يعيد توجيه نتائج الاستدعاء إلى قائمة بالمستمعِين الآخرين
|
RetryLogSaverResultForwarder |
مُرسِل يتعامل أيضًا مع اجتياز المحاولة الحالية التي نحاول إجراؤها
|
RetryResultForwarder |
إضافة للسمة ResultForwarder والتي يتم إرسالها دائمًا إلى رقم محاولة معيّن.
|
RuntimeRestartCollector |
أداة التجميع التي تجمع الطوابع الزمنية لعمليات إعادة التشغيل في وقت التشغيل (أعطال خادم النظام) أثناء إجراء الاختبار، إن وُجدت
|
ScreenshotOnFailureCollector |
أداة جمع ستلتقط لقطة شاشة وتسجّلها عند تعذُّر تنفيذ حالة اختبار.
|
ShardListener |
ITestInvocationListener يجمع النتائج من جزء طلب (يُعرف أيضًا باسم
تقسيم طلب لتشغيله على موارد متعددة بشكل متزامن)، ويعيد توجيهها إلى مستمع
آخر
|
ShardMainResultForwarder |
ResultForwarder يجمع نتائج عمليات استدعاء الاختبار المجزّأ
|
ShowmapPullerMetricCollector |
التنفيذ الأساسي FilePullerDeviceMetricCollector الذي يسمح بسحب ملفات showmap
من الجهاز وجمع المقاييس منه
|
StatsdBeforeAfterGaugeMetricPostProcessor |
معالج لاحق يعالج مقاييس القياس التي يتم جمعها باستخدام أسلوب "قبل/بعد"، أي
|
StatsdEventMetricPostProcessor |
وحدة معالجة لاحقة تعالج مقاييس الأحداث في تقارير statsd إلى أزواج مفتاح/قيمة، باستخدام تنسيقات
المحدّدة في وحدة المعالجة
|
StatsdGenericPostProcessor |
وحدة معالجة لاحقة تعالج تقارير statsd الثنائية إلى أزواج من المفاتيح والقيم من خلال توسيع
التقرير كبنية شجرة
|
StreamProtoResultReporter |
تنفيذ ProtoResultReporter
|
SubprocessResultsReporter |
تنفيذ ITestInvocationListener ليتم تحديده ليكون results_reporter، وتتم إعادة توجيهه من
العملية الفرعية لنتائج الاختبارات وعمليات الاختبار والاستدعاءات للاختبارات.
|
SuiteResultReporter |
جمع نتائج الاختبار لطلب مجموعة كاملة وعرض النتائج النهائية
|
TestRunResultListener |
مستمع يسمح بقراءة حالة التشغيل النهائي للاختبار
|
TestTimeoutEnforcer |
المستمعون الذين يسمحون بالتحقّق من وقت تنفيذ نموذج اختبار معيّن وإفشاله إذا تجاوز
مهلة معيّنة
|
TextResultReporter |
أداة إعداد تقارير نتائج الاختبار التي تعيد توجيه النتائج إلى طابعة النتائج النصية JUnit
|
TraceCmdCollector |
IMetricCollector تجمع عمليات التتبّع أثناء الاختبار باستخدام trace-cmd، وتُسجّلها في
عملية الاستدعاء.
|
TradefedSandboxRunner.StubScheduledInvocationListener |
رمز مقتطف IScheduledInvocationListener لا يؤدي إلى أيّ إجراء.
|
XmlFormattedGeneratorReporter |
تنفيذ FormattedGeneratorReporter الذي يُنشئ تنسيقًا xml
لنتائج المجموعة
|
XmlResultReporter |
كتابة نتائج JUnit إلى ملفات XML بتنسيق متوافق مع XMLJUnitResultFormatter من Ant.
|