SystemUtil
public class SystemUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.SystemUtil |
Sistem çağrıları yapmak için yardımcı sınıf.
Özet
İç içe geçmiş sınıflar | |
---|---|
enum | SystemUtil.EnvVariable
|
Alanlar | |
---|---|
public static final | ENV_VARIABLE_PATHS_IN_TESTS_DIR Testler dizininde değişkenlerin alt yola eşlemesini takip edin. |
public static final String | REMOTE_VM_VARIABLE
|
Kamu kurucuları | |
---|---|
SystemUtil () |
Herkese açık yöntemler | |
---|---|
static File | getExternalTestCasesDir ( SystemUtil.EnvVariable envVariable) Env ile ilişkili dosyayı alın. |
static | getExternalTestCasesDirs () Tradefed dışındaki test dizinlerini gösteren bir |
static File | getProductOutputDir () Bir Android yapı ağacından ürüne özgü çıktı dizinini alır. |
static File | getRunningJavaBinaryPath () Geçerli test koşum takımının çalıştığı Java ikili dosyasının yolunu döndürür |
static | getTestCasesDirs (IBuildInfo buildInfo) Test senaryoları dizinlerinin |
static boolean | isRemoteEnvironment () Şu anda uzak bir ortamda çalışıyorsak true döndür. |
Alanlar
ENV_VARIABLE_PATHS_IN_TESTS_DIR
public static finalENV_VARIABLE_PATHS_IN_TESTS_DIR
Testler dizininde değişkenlerin alt yola eşlemesini takip edin.
REMOTE_VM_VARIABLE
public static final String REMOTE_VM_VARIABLE
Kamu kurucuları
SystemUtil
public SystemUtil ()
Herkese açık yöntemler
getExternalTestCasesDir
public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)
Env ile ilişkili dosyayı alın. değişken.
Parametreler | |
---|---|
envVariable | SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES veya ANDROID_HOST_OUT_TESTCASES |
İadeler | |
---|---|
File | İlişkili dizin. |
getExternalTestCasesDirs
public staticgetExternalTestCasesDirs ()
Tradefed dışındaki test dizinlerini gösteren bir ERROR(/File)
listesi alın.
İadeler | |
---|---|
getProductOutputDir
public static File getProductOutputDir ()
Bir Android yapı ağacından ürüne özgü çıktı dizinini alır. Genellikle bu konum, çeşitli aygıt bölümleri, önyükleyici, radyo vb. İçin görüntüler içerir.
Not: yöntem, bu yolun var olduğunu garanti etmez.
İadeler | |
---|---|
File | mevcut derleme değilse çıktı dizininin veya null konumu |
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
Geçerli test koşum takımının çalıştığı Java ikili dosyasının yolunu döndürür
İadeler | |
---|---|
File |
getTestCasesDirs
public staticgetTestCasesDirs (IBuildInfo buildInfo)
Test senaryoları dizinlerinin ERROR(/File)
listesini alın
Parametreler | |
---|---|
buildInfo | IBuildInfo : yapı yapısı bilgileri. Derleme bilgisi yoksa veya derleme bilgisinden test senaryoları dizinlerini almaya gerek yoksa null olarak ayarlayın. |
İadeler | |
---|---|
ortam değişkenlerinin değerine ve verilen yapı bilgisine dayalı olarak, derleme çıktısının test olayları klasörünün dizinlerinin bir ERROR(/File) listesi. |
isRemoteEnvironment
public static boolean isRemoteEnvironment ()
Şu anda uzak bir ortamda çalışıyorsak true döndür.
İadeler | |
---|---|
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.