MetricTestCase
public class MetricTestCase
extends TestCase
java.lang.Object | |||
↳ | junit.framework. تأكيد | ||
↳ | junit.framework.TestCase | ||
↳ | com.android.tradefed.testtype.MetricTestCase |
امتداد TestCase
الذي يسمح بتسجيل المقاييس عند التشغيل كجزء من TradeFed. إما مباشرة باعتباره DeviceTestCase
أو كجزء من HostTest
. TODO: قم بتقييم ما إذا كان تشغيل القياس (وليس اختبار القياس فقط) أمرًا منطقيًا لاختبارات 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) سجل مقياسًا لحالة الاختبار. |
مجالات
mLogs
publicmLogs
mMetrics
publicmMetrics
المنشأت العامة
MetricTestCase
public MetricTestCase ()
MetricTestCase
public MetricTestCase (String name)
يبني حالة اختبار بالاسم المحدد. موروث من مُنشئ TestCase
.
حدود | |
---|---|
name | String |
الأساليب العامة
addTestLog
public final void addTestLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
رد الاتصال من معيد التوجيه JUnit3 من أجل الحصول على السجلات من الاختبار.
حدود | |
---|---|
dataName | String : سلسلة اسم وصفي للبيانات. على سبيل المثال "device_logcat". ملاحظة قد لا يكون اسم البيانات فريدًا لكل طلب. على سبيل المثال ، يجب أن يكون المنفذون قادرين على التعامل مع مكالمات متعددة بنفس اسم البيانات |
dataType | LogDataType : نوع LogDataType للبيانات |
dataStream | InputStreamSource : مصدر البيانات InputStream. يجب على المنفذين استدعاء createInputStream لبدء قراءة البيانات ، والتأكد من إغلاق InputStream الناتج عند الانتهاء. يجب على المتصلين التأكد من أن مصدر البيانات يظل موجودًا ويمكن الوصول إليه حتى تكتمل طريقة 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 : مرتبطة بالمفتاح. |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2023-03-30 (حسب التوقيت العالمي المتفَّق عليه)