МетрикаTestCase
public class MetricTestCase
extends TestCase
| java.lang.Объект | |||
| ↳ | 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
mMetrics
publicmMetrics
Общественные конструкторы
МетрикаTestCase
public MetricTestCase ()
МетрикаTestCase
public MetricTestCase (String name)
Создает тестовый пример с заданным именем. Унаследовано от конструктора TestCase .
| Параметры | |
|---|---|
name | String |
Публичные методы
добавитьТестлог
public final void addTestLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)Обратный вызов от пересылки JUnit3 для получения журналов теста.
| Параметры | |
|---|---|
dataName | String : строковое описательное имя данных. например, «device_logcat». Примечание. dataName не может быть уникальным для каждого вызова. т.е. разработчики должны иметь возможность обрабатывать несколько вызовов с одним и тем же именем данных. |
dataType | LogDataType : LogDataType данных. |
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 : связана с ключом. |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.