MetricTestCase
public class MetricTestCase
extends TestCase
java.lang.object | |||
↳ | junit.framework.Assert | ||
↳ | 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 |
روش های عمومی
افزودنTestLog
public final void addTestLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
پاسخ به تماس از فورواردر JUnit3 به منظور دریافت گزارشها از یک آزمایش.
مولفه های | |
---|---|
dataName | String : نام توصیفی رشته ای از داده ها. به عنوان مثال "device_logcat". توجه داشته باشید dataName ممکن است در هر فراخوان منحصر به فرد نباشد. به عنوان مثال، پیادهکنندهها باید بتوانند چندین تماس را با یک dataName مدیریت کنند |
dataType | LogDataType : نوع LogData داده ها |
dataStream | InputStreamSource : InputStreamSource داده ها. پیادهکنندهها باید createInputStream را برای شروع خواندن دادهها فراخوانی کنند و از بسته شدن InputStream حاصل پس از تکمیل اطمینان حاصل کنند. تماسگیرندگان باید اطمینان حاصل کنند که منبع دادهها تا زمانی که روش testLog کامل نشود، موجود و قابل دسترسی است. |
افزودن تست متریک
public final void addTestMetric (String key, MetricMeasurement.Metric metric)
مولفه های | |
---|---|
key | String |
metric | MetricMeasurement.Metric |
افزودن تست متریک
public final void addTestMetric (String key, String value)
یک متریک برای مورد آزمایشی ثبت کنید.
مولفه های | |
---|---|
key | String : کلیدی که معیار زیر آن پیدا می شود. |
value | String : مرتبط با کلید. |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2023-03-30 بهوقت ساعت هماهنگ جهانی.