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 ERROR(/File) listesi alın.

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 ERROR(/File) listesini alın

static boolean isRemoteEnvironment ()

Şu anda uzak bir ortamda çalışıyorsak true döndür.

Alanlar

ENV_VARIABLE_PATHS_IN_TESTS_DIR

public static final  ENV_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 static  getExternalTestCasesDirs ()

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 static  getTestCasesDirs (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