АртТест

public class ArtTest
extends Object implements IRemoteTest , IShardableTest

java.lang.Object
com.android.tradefed.testtype.ArtTest


Краткое содержание

Поля

protected mExecutedTestNames

protected File mRunnerDir

protected int mShardCount

protected int mShardIndex

protected TestInformation mTestInfo

protected mTests

Публичные конструкторы

ArtTest ()

Публичные методы

void run ( TestInformation testInfo, ITestInvocationListener listener)

Запускает тесты и сообщает результаты слушателю.

split (int shardCount)

Альтернативная версия split() , которая также предоставляет shardCount, который пытается запуститься.

Поля

mExecutedTestNames

protected  mExecutedTestNames

mRunnerDir

protected File mRunnerDir

mShardCount

protected int mShardCount

mShardIndex

protected int mShardIndex

mTestInfo

protected TestInformation mTestInfo

мТесты

protected  mTests

Публичные конструкторы

АртТест

public ArtTest ()

Публичные методы

бегать

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Запускает тесты и сообщает результаты слушателю.

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

listener ITestInvocationListener : ITestInvocationListener результатов теста

Броски
DeviceNotAvailableException

расколоть

public  split (int shardCount)

Альтернативная версия split() , которая также возвращает shardCount, который был предпринят для выполнения. Это полезно для некоторых тестировщиков, которые иногда не могут принимать произвольные решения.

Параметры
shardCount int : количество попыток осколков.

Возврат
набор подтестов, которые будут выполняться отдельно, или null если тест в данный момент не поддается сегментированию