Utilidad del sistema
public
class
SystemUtil
extends Object
Objeto java.lang. | |
↳ | com.android.tradefed.util.SystemUtil. |
Clase de utilidad para realizar llamadas al sistema.
Resumen
Campos | |
---|---|
public
static
final
|
ENV_VARIABLE_PATHS_IN_TESTS_DIR
Realiza un seguimiento de la asignación de las variables a la ruta secundaria que toma en el directorio de pruebas. |
public
static
final
String |
REMOTE_VM_VARIABLE
|
Constructores públicos | |
---|---|
SystemUtil()
|
Métodos públicos | |
---|---|
static
File
|
getExternalTestCasesDir(SystemUtil.EnvVariable envVariable)
Obtén el archivo asociado con el entorno. |
static
|
getExternalTestCasesDirs()
Obtén una lista de |
static
File
|
getProductOutputDir()
Obtiene el directorio de salida específico del producto de un árbol de compilación de Android. |
static
File
|
getRunningJavaBinaryPath(boolean skipJavaCheck)
Esta versión con servidor de funciones explícito es solo para situaciones especiales, como un entorno contaminado. cuando se ejecute. |
static
File
|
getRunningJavaBinaryPath()
Devuelve la ruta de acceso al objeto binario de Java en el que se ejecuta el agente de prueba actual. |
static
|
getTestCasesDirs(IBuildInfo buildInfo)
Obtén una lista de |
static
boolean
|
isLocalMode()
Muestra true si Tradefed se ejecuta en modo local y debería automatizar algunas acciones para el usuario. |
static
boolean
|
isRemoteEnvironment()
Muestra true si actualmente se ejecuta en un entorno remoto. |
Campos
ENV_VARIABLES_PATHS_IN_TESTS_DIR
public static finalENV_VARIABLE_PATHS_IN_TESTS_DIR
Realiza un seguimiento de la asignación de las variables a la ruta secundaria que toma en el directorio de pruebas.
VARIABLE_VM_REMOTE
public static final String REMOTE_VM_VARIABLE
Constructores públicos
Utilidad del sistema
public SystemUtil ()
Métodos públicos
getExternalTestCasesDir.
public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)
Obtén el archivo asociado con el entorno. de salida.
Parámetros | |
---|---|
envVariable |
SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES o ANDROID_HOST_OUT_TESTCASES |
Muestra | |
---|---|
File |
El directorio asociado. |
getExternalTestCasesDirs.
public staticgetExternalTestCasesDirs ()
Obtén una lista de ERROR(/File)
que apunta a directorios de pruebas externos a Tradefed.
Muestra | |
---|---|
|
getProductOutputDir.
public static File getProductOutputDir ()
Obtiene el directorio de salida específico del producto de un árbol de compilación de Android. Generalmente, esta ubicación Contiene imágenes para distintas particiones del dispositivo, bootloader, radio, etcétera.
Nota: El método no garantiza que esta ruta exista.
Muestra | |
---|---|
File |
la ubicación del dir de salida o null si la compilación actual no es |
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath (boolean skipJavaCheck)
Esta versión con servidor de funciones explícito es solo para situaciones especiales, como un entorno contaminado. cuando se ejecute.
Parámetros | |
---|---|
skipJavaCheck |
boolean |
Muestra | |
---|---|
File |
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
Devuelve la ruta de acceso al objeto binario de Java en el que se ejecuta el agente de prueba actual.
Muestra | |
---|---|
File |
getTestCasesDirs.
public staticgetTestCasesDirs (IBuildInfo buildInfo)
Obtén una lista de ERROR(/File)
de los directorios de casos de prueba
Parámetros | |
---|---|
buildInfo |
IBuildInfo : Es la información del artefacto de compilación. Establécela en null si la información de compilación no es la correcta.
está disponible o no es necesario obtener directorios de casos de prueba a partir de la información de compilación. |
Muestra | |
---|---|
|
una lista de ERROR(/File) de directorios de la carpeta de casos de prueba del resultado de la compilación, según
según el valor de las variables de entorno y la información de compilación dada. |
Modo isLocal
public static boolean isLocalMode ()
Muestra true si Tradefed se ejecuta en modo local y debería automatizar algunas acciones para el usuario.
Muestra | |
---|---|
boolean |
Entorno remoto
public static boolean isRemoteEnvironment ()
Muestra true si actualmente se ejecuta en un entorno remoto.
Muestra | |
---|---|
boolean |