Тестовая среда

public class TestEnvironment
extends Object

java.lang.Object
com.android.tradefed.cluster.TestEnvironment


Класс для моделирования сообщения TestEnvironment, возвращаемого TFC API.

Резюме

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

TestEnvironment ()

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

void addEnvVar (String name, String value)

Добавляет переменную среды.

void addExtraContextFile (String path)

Добавляет путь к файлу контекста.

void addJavaProperty (String name, String value)

Добавляет свойство java.

void addJvmOption (String s)

Добавляет параметр JVM.

void addOutputFilePattern (String s)

Добавляет шаблон выходного файла.

void addSetupScripts (String s)

Добавляет команду сценария установки.

static TestEnvironment fromJson (JSONObject json)
String getContextFilePattern ()
getEnvVars ()

Возвращает ERROR(/Map) объект , содержащий все окр вары.

getExtraContextFiles ()
long getInvocationTimeout ()
getJavaProperties ()

Возвращает ERROR(/Map) объект , содержащий все свойства Java.

getJvmOptions ()

Возвращает список параметров JVM.

String getLogLevel ()
getOutputFilePatterns ()

Возвращает список шаблонов выходного файла.

String getOutputFileUploadUrl ()

Возвращает URL-адрес загрузки выходного файла.

long getOutputIdleTimeout ()
String getRetryCommandLine ()
getSetupScripts ()

Возвращает список команд сценария установки.

getTradefedConfigObjects ()
void setInvocationTimeout (long value)
void setOutputFileUploadUrl (String s)

Устанавливает URL для загрузки выходного файла.

void setOutputIdleTimeout (long outputIdleTimeout)
void setUseParallelSetup (boolean f)
void setUseSubprocessReporting (boolean f)
boolean useParallelSetup ()

Возвращает, использовать ли параллельную настройку.

boolean useSubprocessReporting ()

Возвращает, следует ли использовать отчеты о подпроцессах.

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

Тестовая среда

public TestEnvironment ()

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

addEnvVar

public void addEnvVar (String name, 
                String value)

Добавляет переменную среды.

Параметры
name String : имя переменной.

value String : значение переменной.

addExtraContextFile

public void addExtraContextFile (String path)

Добавляет путь к файлу контекста.

Параметры
path String

addJavaProperty

public void addJavaProperty (String name, 
                String value)

Добавляет свойство java.

Параметры
name String : имя свойства.

value String : значение свойства.

addJvmOption

public void addJvmOption (String s)

Добавляет параметр JVM.

Параметры
s String : вариант JVM.

addOutputFilePattern

public void addOutputFilePattern (String s)

Добавляет шаблон выходного файла.

Параметры
s String : шаблон файла.

addSetupScripts

public void addSetupScripts (String s)

Добавляет команду сценария установки.

Параметры
s String : команда настройки скрипта.

fromJson

public static TestEnvironment fromJson (JSONObject json)

Параметры
json JSONObject

Возврат
TestEnvironment

Броски
JSONException

getContextFilePattern

public String getContextFilePattern ()

Возврат
String

getEnvVars

public  getEnvVars ()

Возвращает ERROR(/Map) объект , содержащий все окр вары.

Возврат
неизменяемая карта всех env vars.

getExtraContextFiles

public  getExtraContextFiles ()

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

getInvocationTimeout

public long getInvocationTimeout ()

Возврат
long максимум миллис для ожидания вызова

getJavaProperties

public  getJavaProperties ()

Возвращает ERROR(/Map) объект , содержащий все свойства Java.

Возврат
неизменяемая карта всех свойств бегуна.

getJvmOptions

public  getJvmOptions ()

Возвращает список параметров JVM.

Возврат
неизменяемый список опций

getLogLevel

public String getLogLevel ()

Возврат
String

getOutputFilePatterns

public  getOutputFilePatterns ()

Возвращает список шаблонов выходного файла.

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

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

Возвращает URL-адрес загрузки выходного файла.

Возврат
String URL.

getOutputIdleTimeout

public long getOutputIdleTimeout ()

Возврат
long максимум миллисекунд ожидания простоя подпроцесса

getRetryCommandLine

public String getRetryCommandLine ()

Возврат
String

getSetupScripts

public  getSetupScripts ()

Возвращает список команд сценария установки.

Возврат
неизменяемый список команд

getTradefedConfigObjects

public  getTradefedConfigObjects ()

Возврат

setInvocationTimeout

public void setInvocationTimeout (long value)

Параметры
value long

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

Устанавливает URL для загрузки выходного файла.

Параметры
s String : URL - адрес.

setOutputIdleTimeout

public void setOutputIdleTimeout (long outputIdleTimeout)

Параметры
outputIdleTimeout long

setUseParallelSetup

public void setUseParallelSetup (boolean f)

Параметры
f boolean

setUseSubprocessReporting

public void setUseSubprocessReporting (boolean f)

Параметры
f boolean

useParallelSetup

public boolean useParallelSetup ()

Возвращает, использовать ли параллельную настройку.

Возврат
boolean логическое.

useSubprocessReporting

public boolean useSubprocessReporting ()

Возвращает, следует ли использовать отчеты о подпроцессах.

Возврат
boolean логическое.