حالة القياس بمقياس

public class MetricTestCase
extends TestCase

java.lang.Object
junit.framework.Assert
  junit.framework.TestCase
    com.android.tradefed.testtype.MetricTestCase


إضافة TestCase تسمح بتسجيل المقاييس عند التشغيل كجزء من TradeFed. أيّ منهما مباشرةً باعتبارها DeviceTestCase أو كجزء من HostTest. قائمة المهام: تقييم ما إذا كان لديك مقياس التشغيل (وليس فقط مقياس الاختبار) منطقيًا بالنسبة إلى اختبارات JUnit3.

ملخّص

الصفوف المتداخلة

class MetricTestCase.LogHolder

بنية الاحتفاظ بملف السجلّ الذي سيتم الإبلاغ عنه. 

الحقول

public mLogs

public mMetrics

شركة إنشاءات عامة

MetricTestCase()
MetricTestCase(String name)

تنشئ حالة اختبار بالاسم الأول.

الطرق العامة

final void addTestLog(String dataName, LogDataType dataType, InputStreamSource dataStream)

يمكنك معاودة الاتصال من أداة إعادة توجيه JUnit3 للحصول على السجلات من الاختبار.

final void addTestMetric(String key, MetricMeasurement.Metric metric)
final void addTestMetric(String key, String value)

سجِّل مقياسًا لحالة الاختبار.

الحقول

سجلات النشاط التجاري

public  mLogs

مقاييس المقاييس

public  mMetrics

شركة إنشاءات عامة

حالة القياس بمقياس

public MetricTestCase ()

حالة القياس بمقياس

public MetricTestCase (String name)

تنشئ حالة اختبار بالاسم الأول. تم الاكتساب من الدالة الإنشائية TestCase.

المعلمات
name String

الطرق العامة

إضافةTestLog

public final void addTestLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

يمكنك معاودة الاتصال من أداة إعادة توجيه JUnit3 للحصول على السجلات من الاختبار.

المعلمات
dataName String: اسم وصفي لسلسلة للبيانات. مثلاً: "device_logcat". ملاحظة البيانات قد لا تكون فريدة في كل استدعاء. أي أنّ القائمين بالتنفيذ يجب أن يكونوا قادرين على التعامل مع الاتصالات المتعددة باستخدام dataName نفسها

dataType LogDataType: LogDataType من البيانات

dataStream InputStreamSource: مُدخل مصدر البيانات. يجب على الجهات التنفيذية استدعاء createInputStream لبدء قراءة البيانات، والتأكد من إغلاق EnterStream عند الاكتمال. على المتصلين التأكّد من بقاء مصدر البيانات. ويمكن الوصول إليه إلى أن تكتمل طريقة testLog.

addTestMetric

public final void addTestMetric (String key, 
                MetricMeasurement.Metric metric)

المعلمات
key String

metric MetricMeasurement.Metric

addTestMetric

public final void addTestMetric (String key, 
                String value)

سجِّل مقياسًا لحالة الاختبار.

المعلمات
key String: المفتاح الذي سيتم العثور على المقياس بموجبه

value String: مرتبط بالمفتاح