com.android.tradefed.device.metric
الشروح
MetricOption | تعليق توضيحي لطرق الاختبار تم شرحه باستخدام @Test ، أو إذا كان التعليق التوضيحي جزءًا من قائمة التعليقات التوضيحية لـ TestDescription التي تسمح بتحديد بعض المعلمات الإضافية المفيدة لـ: ضبط سلوك أدوات التجميع، وتصفية بعض الأساليب. |
واجهات
IMetricCollector | ستتم إضافة هذه الواجهة كديكور عند الإبلاغ عن نتائج الاختبارات من أجل جمع المقاييس المطابقة. |
IMetricCollectorReceiver | واجهة لـ IRemoteTest s للتنفيذ إذا كانوا بحاجة إلى الحصول على قائمة IMetricCollector s للتشغيل التجريبي. |
الطبقات
AtraceCollector | IMetricCollector الذي يقوم بتشغيل التتبع أثناء الاختبار ويجمع النتيجة ويسجلها في الاستدعاء. |
AtraceRunMetricCollector | يجمع الآثار من كل دليل الاختبار ضمن الدليل المحدد من جهاز الاختبار، ويسجل دليل الاختبار ويعالج ملفات التتبع ضمن دليل الاختبار ويجمع المقاييس. |
BaseDeviceMetricCollector | التنفيذ الأساسي لـ IMetricCollector الذي يسمح ببدء وإيقاف التجميع على onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) و ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
BluetoothConnectionLatencyCollector | سيقوم المجمع بإرسال تكوين قياس مدة الإحصائيات المحدد مسبقًا إلى الأجهزة وجمع مدة اتصال Bluetooth لكل ملف تعريف. |
BluetoothConnectionStateCollector | سيقوم هذا المجمع بجمع مقاييس BluetoothConnectionStateChanged وتسجيل رقم حالة الاتصال لكل ملف تعريف. |
BluetoothHciSnoopLogCollector | Collector لتمكين تسجيل الدخول عبر Bluetooth HCI على DUT وجمع السجل لكل اختبار. |
BugreportzOnFailureCollector | قم بتجميع تقرير الأخطاء عند فشل حالة الاختبار. |
BugreportzOnTestCaseFailureCollector | قم بتجميع تقرير الأخطاء عند فشل حالة الاختبار أثناء التشغيل. |
ClangCodeCoverageCollector | BaseDeviceMetricCollector الذي سيقوم بسحب قياسات تغطية Clang من الجهاز وتسجيلها كأدوات اختبار. |
CollectorHelper | مساعد للقيام ببعض عمليات IMetricCollector اللازمة في عدة أماكن. |
CountTestCasesCollector | قم بإحصاء عدد حالات الاختبار الخاصة بـ IRemoteTest والإبلاغ عنها. |
DebugHostLogOnFailureCollector | Collector الذي سيقوم بجمع وتسجيل سجلات الجانب المضيف عند حدوث فشل في حالة الاختبار. |
DeviceMetricData | كائن للاحتفاظ بجميع البيانات التي تم جمعها بواسطة جامعي المقاييس. |
DeviceTraceCollector | المجمع الذي سيبدأ تتبع perfetto عند بدء التشغيل التجريبي وتسجيل ملف التتبع في النهاية. |
EmulatorMemoryCpuCapturer | |
FilePullerDeviceMetricCollector | BaseDeviceMetricCollector الذي يستمع لمفتاح المقاييس القادمة من الجهاز ويسحبها كملف من الجهاز. |
FilePullerLogCollector | مسجل الملف الذي أبلغ عنه من جانب الجهاز. |
GcovCodeCoverageCollector | BaseDeviceMetricCollector الذي سيقوم بسحب قياسات تغطية gcov من الجهاز وتسجيلها كعناصر اختبار. |
GcovKernelCodeCoverageCollector | BaseDeviceMetricCollector الذي سيقوم بسحب قياسات تغطية kernel gcov من تصحيحات الأخطاء ومن الجهاز، ثم يقوم في النهاية بتسجيلها كعناصر اختبار. |
HostStatsdMetricCollector | IMetricCollector الذي يجمع مقاييس statsd من جانب المضيف باستخدام أوامر الأداة المساعدة statsd. |
JavaCodeCoverageCollector | BaseDeviceMetricCollector الذي سيقوم بسحب قياسات تغطية Java من الجهاز وتسجيلها كعناصر اختبار. |
LogcatOnFailureCollector | أداة التجميع التي ستقوم بالتقاط وتسجيل logcat عند فشل حالة الاختبار. |
LogcatTimingMetricCollector | أداة تجميع مترية تقوم بجمع معلومات التوقيت (على سبيل المثال، وقت تبديل المستخدم) من logcat أثناء اختبار واحد أو عدة اختبارات متكررة باستخدام أنماط regex المحددة لتحليل إشارات البداية والنهاية لحدث من خطوط logcat. |
ModuleLogcatCollector | إصدار جامع logcat ولكن للوحدة النمطية. |
PerfettoPullerMetricCollector | التنفيذ الأساسي لـ FilePullerDeviceMetricCollector الذي يسمح بسحب ملفات perfetto من الجهاز وجمع المقاييس منه. |
RebootReasonCollector | المجمع الذي يجمع عمليات إعادة تشغيل الجهاز أثناء التشغيل التجريبي والإبلاغ عنها حسب الأسباب والأعداد. |
RuntimeRestartCollector | Collector الذي يجمع الطوابع الزمنية لعمليات إعادة تشغيل وقت التشغيل (تعطل خادم النظام) أثناء التشغيل التجريبي، إن وجد. |
لقطة شاشة OnFailureCollector | Collector الذي سيقوم بالتقاط لقطة شاشة وتسجيلها عند فشل حالة الاختبار. |
ShowmapPullerMetricCollector | التنفيذ الأساسي لـ FilePullerDeviceMetricCollector الذي يسمح بسحب ملفات showmap من الجهاز وجمع المقاييس منه. |
TraceCmdCollector | IMetricCollector الذي يجمع التتبعات أثناء الاختبار باستخدام Trace-cmd، ويسجلها في الاستدعاء. |
التعدادات
AutoLogCollector | التعداد الذي يصف المجمع الذي يمكن التعامل معه تلقائيًا بواسطة الحزام. |
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT |
الشروح
واجهات
الطبقات
- AtraceCollector
- AtraceRunMetricCollector
- BaseDeviceMetricCollector
- BluetoothConnectionLatencyCollector
- BluetoothConnectionStateCollector
- BluetoothHciSnoopLogCollector
- BugreportzOnFailureCollector
- BugreportzOnTestCaseFailureCollector
- ClangCodeCoverageCollector
- CollectorHelper
- CountTestCasesCollector
- DebugHostLogOnFailureCollector
- DeviceMetricData
- DeviceTraceCollector
- EmulatorMemoryCpuCapturer
- FilePullerDeviceMetricCollector
- FilePullerLogCollector
- GcovCodeCoverageCollector
- GcovKernelCodeCoverageCollector
- HostStatsdMetricCollector
- JavaCodeCoverageCollector
- LogcatOnFailureCollector
- LogcatTimingMetricCollector
- ModuleLogcatCollector
- PerfettoPullerMetricCollector
- RebootReasonCollector
- RuntimeRestartCollector
- لقطة شاشة OnFailureCollector
- ShowmapPullerMetricCollector
- TraceCmdCollector
التعدادات