SystemUtil
public class SystemUtil
extends Object
java.lang.Oggetto | |
↳ | com.android.tradefed.util.SystemUtil |
Classe di utilità per effettuare chiamate di sistema.
Riepilogo
Campi | |
---|---|
public static final | ENV_VARIABLE_PATHS_IN_TESTS_DIR Tieni traccia della mappatura delle variabili al sottopercorso che prende nei test dir. |
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 compilazione Android. |
static File | getRunningJavaBinaryPath (boolean skipJavaCheck) Questa versione con funzione server esplicita è solo per situazioni speciali come il funzionamento a secco rumoroso. |
static File | getRunningJavaBinaryPath () Restituisce il percorso del file binario Java in cui è in esecuzione il cablaggio di test corrente |
static | getTestCasesDirs ( IBuildInfo buildInfo) Ottenere un elenco di |
static boolean | isLocalMode () Restituisce true se Tradefed è in esecuzione in modalità locale e dovrebbe automatizzare alcune azioni per l'utente. |
static boolean | isRemoteEnvironment () Restituisci true se attualmente stiamo eseguendo 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 nei test dir.
REMOTE_VM_VARIABILE
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)
che 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 compilazione 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 dell'output dir o null se la build corrente non lo è |
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath (boolean skipJavaCheck)
Questa versione con funzione server esplicita è solo per situazioni speciali come il funzionamento a secco rumoroso.
Parametri | |
---|---|
skipJavaCheck | boolean |
ritorna | |
---|---|
File |
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
Restituisce il percorso del file binario Java in cui è in esecuzione il cablaggio di test corrente
ritorna | |
---|---|
File |
getTestCasesDirs
public staticgetTestCasesDirs (IBuildInfo buildInfo)
Ottenere un elenco di ERROR(/File)
delle directory dei casi di test
Parametri | |
---|---|
buildInfo | IBuildInfo : le informazioni sull'artefatto di 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) di directory della cartella dei casi di test dell'output di compilazione, in base al valore delle variabili di ambiente e alle informazioni di compilazione fornite. |
isLocalMode
public static boolean isLocalMode ()
Restituisce true se Tradefed è in esecuzione in modalità locale e dovrebbe automatizzare alcune azioni per l'utente.
ritorna | |
---|---|
boolean |
isRemoteEnvironment
public static boolean isRemoteEnvironment ()
Restituisci true se attualmente stiamo eseguendo in un ambiente remoto.
ritorna | |
---|---|
boolean |