حالة القياس بمقياس
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)
سجِّل مقياسًا لحالة الاختبار. |
الحقول
سجلات النشاط التجاري
publicmLogs
مقاييس المقاييس
publicmMetrics
شركة إنشاءات عامة
حالة القياس بمقياس
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 : مرتبط بالمفتاح |