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)

Внедряет используемый объект IConfiguration .

Collection< IRemoteTest > split ()

Разделите тест на отдельные блоки, которые можно запускать по отдельности.

String toString ()

Константы

DNAE_MESSAGE

public static final String DNAE_MESSAGE

Постоянное значение: "StubTest DeviceNotAvailableException"

Государственные строители

StubTest

public StubTest ()

Общедоступные методы

getAbi

public IAbi getAbi ()

Возвраты
IAbi

получить конфигурацию

public IConfiguration getConfiguration ()

Возвраты
IConfiguration

getRunTest

public boolean getRunTest ()

Возвраты
boolean

бегать

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Выполняет тесты и сообщает результаты слушателю.

Параметры
testInfo TestInformation : Объект TestInformation , содержащий полезную информацию для запуска тестов.

listener ITestInvocationListener : ITestInvocationListener для результатов тестирования.

Броски
DeviceNotAvailableException

setAbi

public void setAbi (IAbi abi)

Параметры
abi IAbi

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