Sistem Yardımcı Programı
public
class
SystemUtil
extends Object
Java.lang.Nesne | |
🎃 | com.android.tradefed.util.SystemUtil |
Sistem çağrıları yapmak için yardımcı sınıf.
Özet
Fields'ın oynadığı filmler | |
---|---|
public
static
final
|
ENV_VARIABLE_PATHS_IN_TESTS_DIR
Değişkenlerin, testlerde yer alan alt yolla eşleştirilmesini takip edin. |
public
static
final
String |
REMOTE_VM_VARIABLE
|
Kamu inşaatçıları | |
---|---|
SystemUtil()
|
Herkese açık yöntemler | |
---|---|
static
File
|
getExternalTestCasesDir(SystemUtil.EnvVariable envVariable)
Env. |
static
|
getExternalTestCasesDirs()
Tradefed'in dışındaki test dizinlerine işaret eden |
static
File
|
getProductOutputDir()
Bir Android derleme ağacından ürüne özel çıktıyı alır. |
static
File
|
getRunningJavaBinaryPath(boolean skipJavaCheck)
Özel özellik sunucusu içeren bu sürüm yalnızca gürültülü kurutma gibi özel durumlar içindir gerekir. |
static
File
|
getRunningJavaBinaryPath()
Mevcut test bandının çalıştırıldığı Java ikili programının yolunu döndürür |
static
|
getTestCasesDirs(IBuildInfo buildInfo)
|
static
boolean
|
isLocalMode()
Tradefed, yerel modda çalışıyorsa ve kullanıcı için bazı işlemleri otomatik hale getirecekse true değerini döndürür. |
static
boolean
|
isRemoteEnvironment()
Şu anda uzak bir ortamda çalışıyorsa true değerini döndürür. |
Fields'ın oynadığı filmler
ENV_VARIABLE_PATHS_IN_TESTS_DIR
public static finalENV_VARIABLE_PATHS_IN_TESTS_DIR
Değişkenlerin, testlerde yer alan alt yolla eşleştirilmesini takip edin.
REMOTE_SANAL_MAKİNE_VARIABLE
public static final String REMOTE_VM_VARIABLE
Kamu inşaatçıları
Sistem Yardımcı Programı
public SystemUtil ()
Herkese açık yöntemler
getExternalTestCasesDir
public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)
Env. değişkenine eklenmelidir.
Parametreler | |
---|---|
envVariable |
SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES veya ANDROID_HOST_OUT_TESTCASES |
İlerlemeler | |
---|---|
File |
İlişkilendirilmiş dizin. |
getExternalTestCasesDir'ler
public staticgetExternalTestCasesDirs ()
Tradefed'in dışındaki test dizinlerine işaret eden ERROR(/File)
listesini alın.
İlerlemeler | |
---|---|
|
getProductÇıktıDir
public static File getProductOutputDir ()
Bir Android derleme ağacından ürüne özel çıktıyı alır. Genellikle bu konum çeşitli cihaz bölümleri, bootloader, radyo ve benzerleri için resimler içerir.
Not: Söz konusu yöntem, bu yolun mevcut olduğunu garanti etmez.
İlerlemeler | |
---|---|
File |
çıkış dosyasının konumu veya geçerli derleme değilse null |
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath (boolean skipJavaCheck)
Özel özellik sunucusu içeren bu sürüm yalnızca gürültülü kurutma gibi özel durumlar içindir gerekir.
Parametreler | |
---|---|
skipJavaCheck |
boolean |
İlerlemeler | |
---|---|
File |
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
Mevcut test bandının çalıştırıldığı Java ikili programının yolunu döndürür
İlerlemeler | |
---|---|
File |
GetTestCasesDir'ler
public staticgetTestCasesDirs (IBuildInfo buildInfo)
ERROR(/File)
test durumu dizinlerinin listesini alın
Parametreler | |
---|---|
buildInfo |
IBuildInfo : Derleme yapısı bilgileri. Derleme bilgisi doğru değilse bunu null olarak ayarlayın.
veya derleme bilgilerinden test durumu dizinleri almaya gerek yoktur. |
İlerlemeler | |
---|---|
|
derleme çıkışının test senaryoları klasörünün ERROR(/File) dizin listesi,
ortam değişkenlerinin değeri ve verilen derleme bilgisi. |
YerelMode
public static boolean isLocalMode ()
Tradefed, yerel modda çalışıyorsa ve kullanıcı için bazı işlemleri otomatik hale getirecekse true değerini döndürür.
İlerlemeler | |
---|---|
boolean |
isRemoteEnvironment
public static boolean isRemoteEnvironment ()
Şu anda uzak bir ortamda çalışıyorsa true değerini döndürür.
İlerlemeler | |
---|---|
boolean |