SystemUtil
public
class
SystemUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.SystemUtil |
Clase de utilidad para realizar llamadas al sistema.
Resumen
Campos | |
---|---|
public
static
final
|
ENV_VARIABLE_PATHS_IN_TESTS_DIR
Haz un seguimiento de la asignación de las variables a la subruta que toma en la dir 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 una ejecución en seco con mucho ruido. |
static
File
|
getRunningJavaBinaryPath()
Muestra la ruta de acceso al binario de Java en el que se ejecuta el conjunto de pruebas actual. |
static
|
getTestCasesDirs(IBuildInfo buildInfo)
Obtén una lista de |
static
boolean
|
isLocalMode()
Muestra verdadero si Tradefed se ejecuta en modo local y debe automatizar algunas acciones para el usuario. |
static
boolean
|
isRemoteEnvironment()
Muestra verdadero si actualmente se está ejecutando en un entorno remoto. |
Campos
ENV_VARIABLE_PATHS_IN_TESTS_DIR
public static finalENV_VARIABLE_PATHS_IN_TESTS_DIR
Haz un seguimiento de la asignación de las variables a la subruta que toma en la dir de pruebas.
REMOTE_VM_VARIABLE
public static final String REMOTE_VM_VARIABLE
Constructores públicos
SystemUtil
public SystemUtil ()
Métodos públicos
getExternalTestCasesDir
public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)
Obtén el archivo asociado con la variable de entorno.
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 apunten 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. Por lo general, esta ubicación contiene imágenes de varias particiones del dispositivo, el bootloader, la radio, etcétera.
Nota: El método no garantiza que esta ruta de acceso exista.
Muestra | |
---|---|
File |
la ubicación del directorio 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 una ejecución en seco con mucho ruido.
Parámetros | |
---|---|
skipJavaCheck |
boolean |
Muestra | |
---|---|
File |
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
Muestra la ruta de acceso al binario de Java en el que se ejecuta el conjunto de pruebas 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 : La información del artefacto de compilación Establece el valor en nulo si la información de compilación no está disponible o si no es necesario obtener directorios de casos de prueba 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 el valor de las variables de entorno y la información de compilación proporcionada. |
isLocalMode
public static boolean isLocalMode ()
Muestra verdadero si Tradefed se ejecuta en modo local y debe automatizar algunas acciones para el usuario.
Muestra | |
---|---|
boolean |
isRemoteEnvironment
public static boolean isRemoteEnvironment ()
Muestra verdadero si actualmente se está ejecutando en un entorno remoto.
Muestra | |
---|---|
boolean |