com.android.tradefed.result

واجهات

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

الطبقات

ATestFileSystemLogSaver يتم استخدام فئة LogSaver هذه بواسطة ATest لحفظ السجلات في مسار محدد.
BugreportCollector ITestInvocationListener تمريري يقوم بتجميع تقارير الأخطاء عند حدوث أحداث قابلة للتكوين ثم يقوم باستدعاء ITestInvocationListener#testLog على أبنائه بعد جمع كل تقرير خطأ.
BugreportCollector.Predicate مسند كامل يصف متى يتم التقاط تقرير الأخطاء.
ByteArrayInputStreamSource
com.collectingTestListener ITestInvocationListener الذي سيجمع كل نتائج الاختبار.
ConsoleResultReporter مراسل النتيجة لطباعة نتائج الاختبار إلى وحدة التحكم.
CountingTestResultListener TestResultListener الذي يتتبع العدد الإجمالي للاختبارات بواسطة TestStatus
DeviceFileReporter فئة أداة مساعدة تقوم بفحص الجهاز بحثًا عن الملفات وإرسالها إلى ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) إذا تم العثور عليها.
EventsLoggerListener المستمع الذي يسجل كافة الأحداث التي يتلقاها في ملف
فشل الوصف الفصل الذي يصف معلومات الفشل في الاتحاد التجاري.
FileInputStreamSource InputStreamSource الذي يأخذ ملف الإدخال.
FileSystemLogSaver حفظ السجلات في نظام الملفات.
FilterResultForwarder متغير ResultForwarder الذي يسمح فقط بالإبلاغ عن القائمة المسموح بها لـ TestDescription .
ملخص الاستدعاءالمساعد فئة مساعدة لجمع TestSummary والإبلاغ عنه لمجموعة من المستمعين
InvocationToJUnitResultForwarder فئة تستمع إلى أحداث ITestInvocationListener وتعيد توجيهها إلى TestListener .
JsonHttpTestResultReporter مُبلغ نتائج يقوم بتشفير نتائج مقاييس الاختبار وفرعها ومعلومات الجهاز إلى JSON وPOST إلى نقطة نهاية خدمة HTTP
JUnitToInvocationResultForwarder فئة تستمع إلى أحداث TestListener وتعيد توجيهها إلى ITestInvocationListener .
LegacySubprocessResultsReporter تنفيذ مجمد لمراسل نتائج العملية الفرعية والذي يجب أن يظل متوافقًا مع الإصدارات السابقة من TF/CTS (على سبيل المثال 8+)، على الرغم من التغييرات في فئته الفائقة.
LogcatCrashResultForwarder مستمع خاص: في حالات الفشل (تعطل عملية الأجهزة) سيحاول استخراج العطل من logcat وإضافته إلى رسالة الفشل المرتبطة بالاختبار.
ملف تسجيل فئة للاحتفاظ بالبيانات التعريفية لملف السجل المحفوظ.
LogFileSaver مساعد لـ ITestInvocationListener الذي سيحفظ بيانات السجل في ملف
LogSaverResultForwarder ResultForwarder لحفظ السجلات باستخدام حافظة الملفات العامة.
LUCIResultReporter مراسل النتائج الذي يحفظ نتائج الاختبار التي يحتاجها ResultDB وLUCI بتنسيق JSON (go/result-sink) ويسجل موقع الملف في وحدة التحكم.
MetricsXMLResultReporter يقوم MetricsXMLResultReporter بكتابة مقاييس الاختبار وتشغيل المقاييس إلى ملف XML في مجلد محدد بواسطة معلمة مجلد المقاييس في مرحلة الاستدعاء المنتهية للاختبار.
وصف متعدد الفشل جمع FailureDescription المتعدد في حامل واحد.
NameMangleListener مستمع وكيل لترجمة طريقة الاختبار والفئات وأسماء الحزم عند الإبلاغ عن النتائج.
PassingTestFileReporter ITestInvocationListener الذي يحفظ قائمة حالات الاختبار التي تم تمريرها إلى ملف اختبار
تقرير الاختبارات الناجحة قم بالإبلاغ في ملف عن المرشحات المحتملة لاستبعاد الاختبار الذي تم اجتيازه.
ResultAndLogForwarder معيد التوجيه للنتائج وسجلات الأحداث.
ResultForwarder ITestInvocationListener الذي يعيد توجيه نتائج الاستدعاء إلى قائمة المستمعين الآخرين.
RetentionFileSaver فئة مساعدة لإنشاء ملف .retention في الدليل.
إعادة المحاولةResultForwarder امتداد ResultForwarder الذي يدفع دائمًا إلى رقم محاولة معين.
SnapshotInputStreamSource مصدر InputStreamSource المدعوم بالملف.
StubTestRunListener تنفيذ كعب الروتين من ITestRunListener
تقرير نتائج العمليات الفرعية ينفذ ITestInvocationListener ليتم تحديده كنتيجة_reporter وإعادة توجيه نتائج الاختبارات وعمليات التشغيل الاختبارية واستدعاءات الاختبار من العملية الفرعية.
وصف الاختبار فئة تمثل معلومات حول حالة اختبار.
ملف وصف الاختبار فئة أداة مساعدة لتنظيم وإلغاء تنظيم قائمة TestDescriptions إلى ملف اختبار.
نتيجة الاختبار حاوية لنتيجة اختبار واحد.
TestResultListener تبسيط ITestLifecycleListener للمنفذين الذين يهتمون فقط بنتائج الاختبارات الفردية.
نتيجة الاختبار يحمل النتائج من تشغيل اختبار واحد.
ملخص الاختبار فئة لتمثيل ملخص الاختبار.
TestSummary.TypedString
TextResultReporter مراسل نتائج الاختبار الذي يقوم بإعادة توجيه النتائج إلى طابعة نتائج النصوص JUnit.
XmlResultReporter يكتب نتائج JUnit إلى ملفات XML بتنسيق متوافق مع XMLJUnitResultFormatter الخاص بـ Ant.

التعدادات

العمل في التقدم الإجراء العام قيد التقدم.
BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.Noun
BugreportCollector.Relation
حالة الاستدعاء التعداد المساعد لتمثيل حالة الاستدعاء
LogDataType يمثل نوع بيانات بيانات السجل.
حالة الاختبار التمثيل في Tradefed للحالات المحتملة لطرق الاختبار.
ملخص الاختبار.النوع