com.android.tradefed.postprocessor

واجهات

IPostProcessor تعد معالجات النشر أحد كائنات الاتحاد التجاري التي تهدف إلى السماح بمعالجة المقاييس والسجلات بعد الاختبارات وقبل الإبلاغ عن النتائج.

الطبقات

AggregatePostProcessor مجمع متري يعطي الحد الأدنى والحد الأقصى والمتوسط ​​والتباين والانحراف المعياري والإجمالي والعدد والنسب المئوية الاختيارية للمقاييس الرقمية التي تم جمعها أثناء تشغيل اختبار التكرار المتعدد، ومعاملتها على أنها مضاعفات.
متوسط ​​ما بعد المعالج تنفيذ المعالج اللاحق الذي يحسب متوسط ​​قائمة المقاييس.
BasePostProcessor IPostProcessor الأساسي الذي يجب أن يمتد كل تطبيق.
BluetoothConnectionSuccessRatePostProcessor تنفيذ المعالج اللاحق الذي يحسب معدل النجاح لملف تعريف البلوتوث

استخدم "مطابقة المفتاح المتري" لتحديد المقاييس التي تحتوي على حالات اتصال البلوتوث في مصفوفة رقمية مثال [0، 1، 2، 3، 0، 1، 2، 3].

MetricFilePostProcessor يُستخدم لتحميل ملف سجل المقاييس الذي تم جمعه أثناء مستوى الاختبار والتشغيل.
PerfettoGenericPostProcessor معالج نشر يقوم بمعالجة ملف perfetto proto النصي/الثنائي المتري إلى أزواج قيمة المفتاح عن طريق توسيع الرسائل الأولية والحقول ذات قيم السلسلة بشكل متكرر حتى تتم مواجهة الحقل ذو القيمة الرقمية.
StatsdBeforeAfterGaugeMetricPostProcessor معالج ما بعد يقوم بمعالجة مقاييس القياس المجمعة بطريقة "قبل/بعد"، أي
StatsdEventMetricPostProcessor معالج ما بعد يقوم بمعالجة مقاييس الأحداث في تقارير statsd إلى أزواج قيمة المفتاح، باستخدام التنسيقات المحددة في المعالج.
StatsdGenericPostProcessor معالج ما بعد يقوم بمعالجة تقارير الإحصائيات الأولية الثنائية إلى أزواج ذات قيمة أساسية عن طريق توسيع التقرير كبنية شجرة.

التعدادات

PerfettoGenericPostProcessor.AlternativeParseFormat
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT