TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

java.lang.Object
com.android.tradefed.testtype.SubprocessTfLauncher
com.android.tradefed.testtype.TfTestLauncher


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

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

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

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

TfTestLauncher ()

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

void addJavaArguments (List<String> args)

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

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

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

void preRun ()

Выполните необходимые действия перед запуском теста.

void testTmpDirClean (File tmpDir, ITestInvocationListener listener)

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

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

TfTestLauncher

public TfTestLauncher ()

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

addJavaArguments

protected void addJavaArguments (List<String> args)

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

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

постРан

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 куда следует отправлять отчет о выполнении теста.