ТфТестЛаунчер

public class TfTestLauncher
extends SubprocessTfLauncher

java.lang.Объект
com.android.tradefed.testtype.SubprocessTfLauncher
com.android.tradefed.testtype.TfTestLauncher


IRemoteTest для запуска модульных или функциональных тестов для отдельной установки TF.

Запускает внешний Java-процесс для запуска тестов. Используется для непрерывной работы блока TF или функциональных тестов.

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

Общественные конструкторы

TfTestLauncher ()

Защищенные методы

void addJavaArguments ( args) addJavaArguments ( args)

Разрешить добавлять дополнительные параметры Java к вызову подпроцесса.

void postRun ( ITestInvocationListener listener, boolean exception, long elapsedTime)

Действия, которые следует предпринять после завершения теста TF.

void preRun ()

Настройка перед запуском теста.

void testTmpDirClean (File tmpDir, ITestInvocationListener listener)

Дополнительный тест, чтобы убедиться, что модульные тесты в подпроцессе не создают и не очищают файлы.

Общественные конструкторы

ТфТестЛаунчер

public TfTestLauncher ()

Защищенные методы

добавитьJavaАргументы

protected void addJavaArguments ( args)

Разрешить добавлять дополнительные параметры Java к вызову подпроцесса.

Параметры
args : текущий список аргументов, к которым нам нужно добавить дополнительные.

postRun

protected void postRun (ITestInvocationListener listener, 
                boolean exception, 
                long elapsedTime)

Действия, которые следует предпринять после завершения теста TF.

Параметры
listener ITestInvocationListener : исходный ITestInvocationListener куда сообщать о результатах.

exception boolean : True, если внутри теста возникло исключение.

elapsedTime long : время, необходимое для запуска тестов.

предварительный запуск

protected void preRun ()

Настройка перед запуском теста.

testTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

Дополнительный тест, чтобы убедиться, что модульные тесты в подпроцессе не создают и не очищают файлы.

Параметры
tmpDir File : временный каталог подпроцесса.

listener ITestInvocationListener : ITestInvocationListener , куда можно сообщить о тесте.