StubTest
public class StubTest
extends Object implements IAbiReceiver , IConfigurationReceiver , IShardableTest
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.StubTest |
Пустая реализация теста, не выполняющая никаких действий.
Краткое содержание
Константы | |
|---|---|
String | DNAE_MESSAGE |
Государственные строители | |
|---|---|
StubTest () | |
Общедоступные методы | |
|---|---|
IAbi | getAbi () |
IConfiguration | getConfiguration () |
boolean | getRunTest () |
void | run ( TestInformation testInfo, ITestInvocationListener listener)Выполняет тесты и сообщает результаты слушателю. |
void | setAbi ( IAbi abi) |
void | setConfiguration ( IConfiguration configuration) Внедряет используемый объект |
Collection< IRemoteTest > | split ()Разделите тест на отдельные блоки, которые можно запускать по отдельности. |
String | toString () |
Константы
DNAE_MESSAGE
public static final String DNAE_MESSAGE
Постоянное значение: "StubTest DeviceNotAvailableException"
Государственные строители
StubTest
public StubTest ()
Общедоступные методы
getRunTest
public boolean getRunTest ()
| Возвраты | |
|---|---|
boolean | |
бегать
public void run (TestInformation testInfo, ITestInvocationListener listener)
Выполняет тесты и сообщает результаты слушателю.
| Параметры | |
|---|---|
testInfo | TestInformation : Объект TestInformation , содержащий полезную информацию для запуска тестов. |
listener | ITestInvocationListener : ITestInvocationListener для результатов тестирования. |
| Броски | |
|---|---|
DeviceNotAvailableException | |
setConfiguration
public void setConfiguration (IConfiguration configuration)
Внедряет используемый объект IConfiguration .
| Параметры | |
|---|---|
configuration | IConfiguration |
расколоть
public Collection<IRemoteTest> split ()
Разделите тест на отдельные блоки, которые можно запускать по отдельности.
Этот процесс должен быть детерминированным и всегда возвращать один и тот же список объектов IRemoteTest для одних и тех же входных данных.
Эта функция будет вызвана перед выполнением теста, поэтому внедренные зависимости (например, ITestDevice для IDeviceTest ) могут быть равны null.
| Возвраты | |
|---|---|
Collection< IRemoteTest > | набор подтестов, которые должны выполняться отдельно, или null если тест в данный момент не может быть разделен на сегменты. |
toString
public String toString ()
| Возвраты | |
|---|---|
String | |