Начиная с 2026 года, в соответствии с нашей моделью стабильной разработки основной ветки и для обеспечения стабильности платформы для экосистемы, мы будем публиковать исходный код в AOSP во 2-м и 4-м кварталах. Для сборки и внесения вклада в AOSP используйте ветку android-latest-release . Ветка android-latest-release manifest всегда будет ссылаться на самый последний релиз, выпущенный в AOSP. Для получения дополнительной информации см. раздел «Изменения в AOSP» .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
JUnitToInvocationResultForwarder
public class JUnitToInvocationResultForwarder
extends Object implements TestListener
| java.lang.Object |
| ↳ | com.android.tradefed.result.JUnitToInvocationResultForwarder |
Класс, который прослушивает события TestListener и перенаправляет их в ITestInvocationListener .
Краткое содержание
Общедоступные методы |
|---|
void | addError (Test test, Throwable t) |
void | addFailure (Test test, AssertionFailedError t) |
void | endTest (Test test) |
void | endTest (Test test, HashMap<String, MetricMeasurement.Metric> metrics) Функция обратного вызова из тестов JUnit3, которая может передавать метрики. |
void | startTest (Test test) |
void | testLog (String dataName, LogDataType dataType, InputStreamSource dataStream) Функция обратного вызова от переадресатора JUnit3 для получения логов из теста. |
Государственные строители
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
| Параметры |
|---|
invocationListener | ITestInvocationListener |
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (List<ITestInvocationListener> invocationListeners)
| Параметры |
|---|
invocationListeners | List |
Общедоступные методы
addError
public void addError (Test test,
Throwable t)| Параметры |
|---|
test | Test |
t | Throwable |
addFailure
public void addFailure (Test test,
AssertionFailedError t)| Параметры |
|---|
test | Test |
t | AssertionFailedError |
endTest
public void endTest (Test test)
endTest
public void endTest (Test test,
HashMap<String, MetricMeasurement.Metric> metrics) Функция обратного вызова из тестов JUnit3, которая может передавать метрики.
| Параметры |
|---|
test | Test : Test , который только что завершился. |
metrics | HashMap : Метрики в формате Map, которые будут переданы в функцию обратного вызова для обработки результатов. |
стартТест
public void startTest (Test test)
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream) Функция обратного вызова от переадресатора JUnit3 для получения логов из теста.
| Параметры |
|---|
dataName | String : строковое описательное имя данных. Например, "device_logcat". Обратите внимание, что dataName может быть не уникальным для каждого вызова. То есть разработчики должны иметь возможность обрабатывать несколько вызовов с одним и тем же dataName. |
dataType | LogDataType : тип данных (LogDataType) |
dataStream | InputStreamSource : InputStreamSource данных. Разработчикам следует вызвать createInputStream для начала чтения данных и убедиться, что результирующий InputStream закрыт по завершении. Вызывающие стороны должны убедиться, что источник данных остается доступным до завершения метода testLog. |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-06-22 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2026-06-22 UTC."],[],[]]