Util del sistema
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 del mapeo 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 (boolean skipJavaCheck) Esta versión con servidor de funciones explícitas es solo para situaciones especiales, como un funcionamiento en seco ruidoso. |
static File | getRunningJavaBinaryPath () Devuelve la ruta al binario de Java en el que se ejecuta el arnés de prueba actual. |
static | getTestCasesDirs ( IBuildInfo buildInfo) Obtenga una lista de |
static boolean | isLocalMode () Devuelve verdadero si Tradefed se ejecuta en modo local y debería automatizar algunas acciones para el usuario. |
static boolean | isRemoteEnvironment () Devuelve 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 del mapeo 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
Util del sistema
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 apuntan 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. Normalmente, esta ubicación contiene imágenes de varias particiones del dispositivo, gestor de arranque, radio, etc.
Nota: el método no garantiza que esta ruta exista.
Devoluciones | |
---|---|
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ícitas es solo para situaciones especiales, como un funcionamiento en seco ruidoso.
Parámetros | |
---|---|
skipJavaCheck | boolean |
Devoluciones | |
---|---|
File |
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
Devuelve la ruta al binario de Java en el que se ejecuta 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. Configúrelo en nulo si la información de compilación no está disponible o no es necesario obtener directorios de casos de prueba a partir de la información de compilación. |
Devoluciones | |
---|---|
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. |
es modo local
public static boolean isLocalMode ()
Devuelve verdadero si Tradefed se ejecuta en modo local y debería automatizar algunas acciones para el usuario.
Devoluciones | |
---|---|
boolean |
esEntornoRemoto
public static boolean isRemoteEnvironment ()
Devuelve verdadero si actualmente estamos ejecutando en un entorno remoto.
Devoluciones | |
---|---|
boolean |