Entorno de prueba

public class TestEnvironment
extends Object

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


Una clase para modelar un mensaje TestEnvironment devuelto por la API de TFC.

Resumen

Constructores públicos

TestEnvironment ()

Métodos públicos

void addEnvVar (String name, String value)

Agrega una variable de entorno.

void addExcludedFileInJavaClasspath (String s)
void addExtraContextFile (String path)

Agrega una ruta de archivo para agregar al archivo de contexto.

void addJavaProperty (String name, String value)

Agrega una propiedad de Java.

void addJvmOption (String s)

Agrega una opción JVM.

void addOutputFilePattern (String s)

Agrega un patrón de archivo de salida.

void addSetupScripts (String s)

Agrega un comando de script de configuración.

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

Devuelve un objeto ERROR(/Map) que contiene todas las variables de entorno.

getExcludedFilesInJavaClasspath ()

Devuelve una lista de archivos excluidos en la ruta de clases de Java

getExtraContextFiles ()
long getInvocationTimeout ()
getJavaProperties ()

Devuelve un objeto ERROR(/Map) que contiene todas las propiedades de Java.

getJvmOptions ()

Devuelve una lista de opciones de JVM.

String getLogLevel ()
getOutputFilePatterns ()

Devuelve una lista de patrones de archivos de salida.

String getOutputFileUploadUrl ()

Devuelve una URL de carga del archivo de salida.

long getOutputIdleTimeout ()
String getRetryCommandLine ()
getSetupScripts ()

Devuelve una lista de comandos del script de configuración.

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

Establece una URL de carga del archivo de salida.

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

Devuelve si se debe utilizar la configuración paralela.

boolean useSubprocessReporting ()

Devuelve si se deben utilizar informes de subproceso.

Constructores públicos

Entorno de prueba

public TestEnvironment ()

Métodos públicos

agregarEnvVar

public void addEnvVar (String name, 
                String value)

Agrega una variable de entorno.

Parámetros
name String : un nombre de variable.

value String : un valor de variable.

agregarExcludedFileInJavaClasspath

public void addExcludedFileInJavaClasspath (String s)

Parámetros
s String

agregar archivo de contexto extra

public void addExtraContextFile (String path)

Agrega una ruta de archivo para agregar al archivo de contexto.

Parámetros
path String

agregarJavaProperty

public void addJavaProperty (String name, 
                String value)

Agrega una propiedad de Java.

Parámetros
name String : un nombre de propiedad.

value String : un valor de propiedad.

agregarJvmOption

public void addJvmOption (String s)

Agrega una opción JVM.

Parámetros
s String : una opción de JVM.

agregar patrón de archivo de salida

public void addOutputFilePattern (String s)

Agrega un patrón de archivo de salida.

Parámetros
s String : un patrón de archivo.

agregarSetupScripts

public void addSetupScripts (String s)

Agrega un comando de script de configuración.

Parámetros
s String : un comando de script de configuración.

deJson

public static TestEnvironment fromJson (JSONObject json)

Parámetros
json JSONObject

Devoluciones
TestEnvironment

Lanza
JSONException

getContextFilePattern

public String getContextFilePattern ()

Devoluciones
String

obtenerEnvVars

public  getEnvVars ()

Devuelve un objeto ERROR(/Map) que contiene todas las variables de entorno.

Devoluciones
Mapa no modificable de todas las variables de entorno.

obtener archivos excluidos en Java Classpath

public  getExcludedFilesInJavaClasspath ()

Devuelve una lista de archivos excluidos en la ruta de clases de Java

Devoluciones
lista de archivos no modificables

obtener archivos de contexto extra

public  getExtraContextFiles ()

Devoluciones
lista de rutas de archivos adicionales para agregar al archivo de contexto

getInvocationTimeout

public long getInvocationTimeout ()

Devoluciones
long Máximo de milisegundos para esperar una invocación.

obtener propiedades de Java

public  getJavaProperties ()

Devuelve un objeto ERROR(/Map) que contiene todas las propiedades de Java.

Devoluciones
Mapa no modificable de todas las propiedades del corredor.

getJvmOptions

public  getJvmOptions ()

Devuelve una lista de opciones de JVM.

Devoluciones
lista de opciones no modificable

obtener nivel de registro

public String getLogLevel ()

Devoluciones
String

obtener patrones de archivo de salida

public  getOutputFilePatterns ()

Devuelve una lista de patrones de archivos de salida.

Devoluciones
Lista no modificable de patrones de archivos.

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

Devuelve una URL de carga del archivo de salida.

Devoluciones
String una URL.

getOutputIdleTimeout

public long getOutputIdleTimeout ()

Devoluciones
long milisegundos máximos para esperar un subproceso inactivo

getRetryCommandLine

public String getRetryCommandLine ()

Devoluciones
String

obtenerSetupScripts

public  getSetupScripts ()

Devuelve una lista de comandos del script de configuración.

Devoluciones
lista no modificable de comandos

getTradefedConfigObjetos

public  getTradefedConfigObjects ()

Devoluciones

establecer tiempo de espera de invocación

public void setInvocationTimeout (long value)

Parámetros
value long

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

Establece una URL de carga del archivo de salida.

Parámetros
s String : una URL.

setOutputIdleTimeout

public void setOutputIdleTimeout (long outputIdleTimeout)

Parámetros
outputIdleTimeout long

setUseParallelSetup

public void setUseParallelSetup (boolean f)

Parámetros
f boolean

setUseSubprocessReporting

public void setUseSubprocessReporting (boolean f)

Parámetros
f boolean

utilizarParallelSetup

public boolean useParallelSetup ()

Devuelve si se debe utilizar la configuración paralela.

Devoluciones
boolean un booleano.

utilizarSubprocesoReportes

public boolean useSubprocessReporting ()

Devuelve si se deben utilizar informes de subproceso.

Devoluciones
boolean un booleano.