SystemUtil
public class SystemUtil
extends Object
java.lang.Objeto | |
↳ | com.android.tradefed.util.SystemUtil |
Clase de utilidad para realizar llamadas al sistema.
Resumen
Campos | |
---|---|
public static final | ENV_VARIABLE_PATHS_IN_TESTS_DIR Realice un seguimiento de la asignación de las variables a la subruta 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) Obtenga el archivo asociado con el env. |
static | getExternalTestCasesDirs () Obtenga 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 () Devuelve la ruta al binario de Java en el que se está ejecutando el arnés de prueba actual |
static | getTestCasesDirs ( IBuildInfo buildInfo) Obtenga una lista de |
static boolean | isLocalMode () Devuelve verdadero si Tradefed se está ejecutando en modo local y debería automatizar algunas acciones para el usuario. |
static boolean | isRemoteEnvironment () Retorna verdadero si actualmente estamos ejecutando en un entorno remoto. |
Campos
ENV_VARIABLE_PATHS_IN_TESTS_DIR
public static finalENV_VARIABLE_PATHS_IN_TESTS_DIR
Realice un seguimiento de la asignación de las variables a la subruta que toma en el directorio 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)
Obtenga el archivo asociado con el env. variable.
Parámetros | |
---|---|
envVariable | SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES o ANDROID_HOST_OUT_TESTCASES |
Devoluciones | |
---|---|
File | El directorio asociado. |
getExternalTestCasesDirs
public staticgetExternalTestCasesDirs ()
Obtenga una lista de ERROR(/File)
que apunta a directorios de pruebas externos a Tradefed.
Devoluciones | |
---|---|
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 para varias particiones de dispositivos, cargador de arranque, radio, etc.
Nota: el método no garantiza que exista esta ruta.
Devoluciones | |
---|---|
File | la ubicación del directorio de salida o null si la compilación actual no es |
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
Devuelve la ruta al binario de Java en el que se está ejecutando el arnés de prueba actual
Devoluciones | |
---|---|
File |
getTestCasesDirs
public staticgetTestCasesDirs (IBuildInfo buildInfo)
Obtenga una lista de ERROR(/File)
de los directorios de casos de prueba
Parámetros | |
---|---|
buildInfo | IBuildInfo : la información del artefacto de compilación. Establézcalo en nulo si la información de compilación no está disponible o no es necesario obtener directorios de casos de prueba de la información de compilación. |
Devoluciones | |
---|---|
una lista de ERROR(/File) de directorios de la carpeta de casos de prueba de salida de compilación, según el valor de las variables de entorno y la información de compilación dada. |
esModoLocal
public static boolean isLocalMode ()
Devuelve verdadero si Tradefed se está ejecutando en modo local y debería automatizar algunas acciones para el usuario.
Devoluciones | |
---|---|
boolean |
esRemoteEnvironment
public static boolean isRemoteEnvironment ()
Retorna verdadero si actualmente estamos ejecutando en un entorno remoto.
Devoluciones | |
---|---|
boolean |