TfTestLauncher

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)

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

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

TfTestLauncher

public TfTestLauncher ()

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

addJavaАргументы

protected void addJavaArguments ( args)

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

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

postRun

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

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

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

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

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

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

protected void preRun ()

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

тестTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

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

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

listener ITestInvocationListener : ITestInvocationListener , куда следует отправить отчет о тесте.