SystemUtil
public class SystemUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.SystemUtil |
Classe di utilità per effettuare chiamate di sistema.
Sommario
Classi annidate | |
---|---|
enum | SystemUtil.EnvVariable
|
Campi | |
---|---|
public static final | ENV_VARIABLE_PATHS_IN_TESTS_DIR Tieni traccia della mappatura delle variabili al sottopercorso che prende nella directory dei test. |
public static final String | REMOTE_VM_VARIABLE
|
Costruttori pubblici | |
---|---|
SystemUtil () |
Metodi pubblici | |
---|---|
static File | getExternalTestCasesDir ( SystemUtil.EnvVariable envVariable) Ottieni il file associato all'env. |
static | getExternalTestCasesDirs () Ottieni un elenco di |
static File | getProductOutputDir () Ottiene la directory di output specifica del prodotto da un albero di build Android. |
static File | getRunningJavaBinaryPath () Restituisce il percorso al binario Java in cui è in esecuzione il test harness corrente |
static | getTestCasesDirs (IBuildInfo buildInfo) Ottieni un elenco di |
static boolean | isRemoteEnvironment () Restituisce true se attualmente siamo in esecuzione in un ambiente remoto. |
Campi
ENV_VARIABLE_PATHS_IN_TESTS_DIR
public static finalENV_VARIABLE_PATHS_IN_TESTS_DIR
Tieni traccia della mappatura delle variabili al sottopercorso che prende nella directory dei test.
REMOTE_VM_VARIABLE
public static final String REMOTE_VM_VARIABLE
Costruttori pubblici
SystemUtil
public SystemUtil ()
Metodi pubblici
getExternalTestCasesDir
public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)
Ottieni il file associato all'env. variabile.
Parametri | |
---|---|
envVariable | SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES o ANDROID_HOST_OUT_TESTCASES |
ritorna | |
---|---|
File | La directory associata. |
getExternalTestCasesDirs
public staticgetExternalTestCasesDirs ()
Ottieni un elenco di ERROR(/File)
punta a directory di test esterne a Tradefed.
ritorna | |
---|---|
getProductOutputDir
public static File getProductOutputDir ()
Ottiene la directory di output specifica del prodotto da un albero di build Android. In genere questa posizione contiene immagini per varie partizioni del dispositivo, bootloader, radio e così via.
Nota: il metodo non garantisce che questo percorso esista.
ritorna | |
---|---|
File | la posizione della directory di output o null se la build corrente non lo è |
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
Restituisce il percorso al binario Java in cui è in esecuzione il test harness corrente
ritorna | |
---|---|
File |
getTestCasesDirs
public staticgetTestCasesDirs (IBuildInfo buildInfo)
Ottieni un elenco di ERROR(/File)
delle directory dei casi di test
Parametri | |
---|---|
buildInfo | IBuildInfo : le informazioni IBuildInfo compilazione. Impostalo su null se le informazioni sulla build non sono disponibili o non è necessario ottenere le directory dei casi di test dalle informazioni sulla build. |
ritorna | |
---|---|
un elenco di ERROR(/File) delle directory della cartella dei casi di test dell'output di compilazione, basato sul valore delle variabili di ambiente e sulle informazioni di compilazione fornite. |
isRemoteEnvironment
public static boolean isRemoteEnvironment ()
Restituisce true se attualmente siamo in esecuzione in un ambiente remoto.
ritorna | |
---|---|
boolean |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2020-09-08 UTC.