com.android.tradefed.result

واجهات

BugreportCollector.SubPredicate  
ILogSaver تقدّم الفئات التي تنفِّذ هذه الواجهة طُرقًا لتخزين السجلات في موقع مركزي. 
ILogSaverListener السماح لتطبيقات ITestInvocationListener بالاستماع إلى عمليات حفظ ملفات السجلّ 
InputStreamSource تُغلِّف هذه الواجهة ERROR(/InputStream) بشكل أساسي لكي يمكن استنساخها. 
IShardableListener ITestInvocationListener يمكن تقسيمه 
ITestInvocationListener مستمع لنتائج الاختبار من طلب الاختبار 
ITestLifeCycleReceiver تتلقّى إشعارات بالأحداث أثناء عمليات تشغيل اختبارات الأدوات. 
ITestLoggerReceiver عنصر يمكن حقنه بمثيل ITestLogger لكي يمكن استخدامه لأغراض logging. 
ITestSummaryListener واجهة تتيح لـ ITestInvocationListener تبادل بعض المعلومات المحدودة من خلال ملفّات المشروعات الملخّصة  

صفوف

ATestFileSystemLogSaver تستخدم فئة LogSaver هذه من قِبل ATest لحفظ السجلات في مسار معيّن. 
BugreportCollector ITestInvocationListener للمرور بدون معالجة تجمع تقارير الأخطاء عند حدوث أحداث قابلة للضبط ، ثم تستدعي ITestInvocationListener.testLog في عناصرها الفرعية بعد جمع كل تقرير أخطاء. 
BugreportCollector.Predicate عبارة تحديد كاملة تصف حالات إنشاء تقرير أخطاء. 
ByteArrayInputStreamSource  
CollectingTestListener ITestInvocationListener ستجمع جميع نتائج الاختبار. 
ConsoleResultReporter أداة إعداد التقارير لطباعة نتائج الاختبار في وحدة التحكّم 
CountingTestResultListener TestResultListener تتتبّع إجمالي عدد الاختبارات حسب TestStatus 
DeviceFileReporter فئة أداة تتحقّق من الجهاز بحثًا عن الملفات وترسلها إلى ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) في حال العثور عليها 
EventsLoggerListener مستمع يسجّل جميع الأحداث التي يتلقّاها في ملف 
FailureDescription الصف الذي يصف معلومات الخطأ في Trade Federation 
FileInputStreamSource دالة InputStreamSource تأخذ ملفًا مدخلًا. 
FileSystemLogSaver حفظ السجلّات في نظام ملفات 
FilteredResultForwarder نوع من ResultForwarder لا يسمح إلا بتسجيل قائمة مسموح بها من TestDescription
InvocationSummaryHelper فئة مساعدة لجمع TestSummary وإعداد تقارير عنها لمجموعة من المستمعين 
InvocationToJUnitResultForwarder فئة تستمع إلى أحداث ITestInvocationListener وتعيد توجيهها إلى TestListener 
JsonHttpTestResultReporter أداة إعداد تقارير النتائج التي تُشفِّر نتائج مقاييس الاختبار وبيانات الفرع والجهاز إلى تنسيق JSON وتُرسِلها باستخدام POST إلى نقطة نهاية خدمة HTTP 
JUnitToInvocationResultForwarder فئة تستمع إلى أحداث TestListener وتعيد توجيهها إلى ITestInvocationListener 
LegacySubprocessResultsReporter تنفيذ مجمّد لبرنامج إعداد تقارير نتائج العملية الفرعية الذي من المفترض أن يظل متوافقًا مع الإصدارات السابقة من TF/CTS (مثل الإصدار 8 والإصدارات الأحدث)، على الرغم من التغييرات في الفئة العليا 
LogcatCrashResultForwarder مستمع خاص: في حال حدوث أخطاء (تعطُّل عملية أداة القياس)، سيحاول استخراج معلومات عن الأعطال من logcat وإضافتها إلى رسالة الخطأ المرتبطة بالاختبار. 
LogFile فئة لتخزين البيانات الوصفية لملف سجلّ محفوظ 
LogFileSaver مساعد لتطبيق ITestInvocationListener سيحفظ بيانات السجلّ في ملف 
LogSaverResultForwarder ResultForwarder لحفظ السجلات باستخدام أداة حفظ الملفات الشاملة 
LUCIResultReporter أداة إعداد تقارير النتائج التي تحفظ نتائج الاختبار التي تحتاجها ResultDB وLUCI بتنسيق JSON (go/result-sink) وتسجِّل موقع الملف في وحدة التحكّم 
MetricsXMLResultReporter يُسجِّل MetricsXMLResultReporter مقاييس الاختبار ومقاييس التشغيل في ملف XML في مجلد محدّد بالمَعلمة metrics-folder في مرحلة invocationEnded من الاختبار. 
ModuleResultsAndMetricsForwarder إضافة إلى ResultAndLogForwarder تضيف مقاييس إضافية ذات صلة بالوحدة إلى نتائج الاختبار. 
MultiFailureDescription جمع عدة FailureDescription في حامل واحد 
NameMangleListener مستمع وكيل لترجمة أسماء طريقة الاختبار والفئة والحزمة عند تسجيل النتائج 
PassingTestFileReporter ITestInvocationListener لحفظ قائمة حالات الاختبار التي اجتازت الاختبار في ملف اختبار 
ReportPassedTests الإبلاغ في ملف عن الفلاتر المحتمَلة لاستبعاد الاختبار الذي تم اجتيازه 
ResultAndLogForwarder أداة إعادة توجيه للنتائج وأحداث السجلّ 
ResultForwarder ITestInvocationListener يعيد توجيه نتائج الاستدعاء إلى قائمة بالمستمعِين الآخرين 
RetentionFileSaver فئة مساعدة لإنشاء ملف retention. في دليل 
RetryResultForwarder إضافة ResultForwarder يتم دفعها دائمًا إلى عدد محاولات معيّن. 
SnapshotInputStreamSource InputStreamSource مستند إلى ملف 
StubTestRunListener تنفيذ العنصر النائب ITestRunListener 
SubprocessResultsReporter تُنفِّذ ITestInvocationListener لتحديدها كـ result_reporter وتعيد توجيه نتائج الاختبارات وعمليات تشغيل الاختبارات وطلبات تشغيل الاختبارات من العملية الفرعية. 
TestDescription فئة تمثّل معلومات عن حالة اختبار 
TestDescriptionsFile فئة أدوات لترتيب قائمة TestDescriptions وتحويلها إلى ملف اختبار 
TestResult حاوية لنتيجة اختبار واحد 
TestResultListener تبسيط واجهة برمجة التطبيقات ITestLifecycleListener للمنفِّذِين الذين لا يهتمون إلا بنتائج الاختبار الفردية  
TestRunResult يحتوي على نتائج من عملية اختبار واحدة. 
TestRunResultListener مستمع يسمح بقراءة حالة التشغيل النهائي للاختبار 
ملخّص الاختبار فئة لتمثيل ملخّص اختبار 
TestSummary.TypedString  
TextResultReporter أداة إعداد تقارير نتائج الاختبار التي تعيد توجيه النتائج إلى طابعة النتائج النصية JUnit 
XmlResultReporter يكتب نتائج JUnit في ملفات XML بتنسيق متوافق مع XMLJUnitResultFormatter في Ant. 

تعدادات

ActionInProgress الإجراء العام قيد التنفيذ. 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Relation  
InvocationStatus مصنّف مفيد لتمثيل حالة الاستدعاء 
LogDataType يمثّل نوع بيانات سجلّات البيانات. 
TestStatus تمثيل في Tradefed للحالات المحتمَلة لطرق الاختبار 
TestSummary.Type