JarHostTest.HostTestListener
public class JarHostTest.HostTestListener
extends ResultForwarder
java.lang.Объект | ||
↳ | com.android.tradefed.result.ResultForwarder | |
↳ | com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener |
Слушатель-оболочка, который перенаправляет все события, кроме testRunStarted() и testRunEnded(), встроенному слушателю. Каждый тестовый класс в банке будет вызывать эти события, которые HostTestListener скрывает от слушателей для ведения журнала консоли и отчета о результатах.
Краткое содержание
Публичные конструкторы | |
---|---|
HostTestListener ( ITestInvocationListener listener) |
Публичные методы | |
---|---|
void | testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics) Сообщает об окончании тестового прогона. |
void | testRunStarted (String name, int numTests) Сообщает о начале тестового прогона. |
Публичные конструкторы
HostTestListener
public HostTestListener (ITestInvocationListener listener)
Параметры | |
---|---|
listener | ITestInvocationListener |
Публичные методы
testRunEnded
public void testRunEnded (long elapsedTime,metrics)
Сообщает об окончании тестового прогона. ИСПРАВЛЕНИЕ: У нас не может быть двух интерфейсов Map<> с разными типами, поэтому здесь мы должны использовать HashMap.
Параметры | |
---|---|
elapsedTime | long : устройство сообщило о прошедшем времени в миллисекундах |
metrics | Metric . |
testRunStarted
public void testRunStarted (String name, int numTests)
Сообщает о начале тестового прогона.
Параметры | |
---|---|
name | String : имя запуска теста. |
numTests | int : общее количество тестов в тестовом прогоне |