Test ortamı

public class TestEnvironment
extends Object

java.lang.Object
com.android.tradefed.cluster.TestEnvironment


TFC API tarafından döndürülen TestEnvironment mesajını modellemek için bir sınıf.

Özet

Kamu inşaatçıları

TestEnvironment ()

Genel yöntemler

void addEnvVar (String name, String value)

Bir ortam değişkeni ekler.

void addExcludedFileInJavaClasspath (String s)
void addExtraContextFile (String path)

Bağlam dosyasına eklenecek bir dosya yolu ekler.

void addJavaProperty (String name, String value)

Bir Java özelliği ekler.

void addJvmOption (String s)

Bir JVM seçeneği ekler.

void addOutputFilePattern (String s)

Bir çıktı dosyası deseni ekler.

void addSetupScripts (String s)

Bir kurulum komut dosyası komutu ekler.

static TestEnvironment fromJson (JSONObject json)
String getContextFilePattern ()
getEnvVars ()

Tüm env değişkenlerini içeren bir ERROR(/Map) nesnesini döndürür.

getExcludedFilesInJavaClasspath ()

Java sınıf yolunda hariç tutulan dosyaların listesini döndürür

getExtraContextFiles ()
long getInvocationTimeout ()
getJavaProperties ()

Tüm Java özelliklerini içeren bir ERROR(/Map) nesnesini döndürür.

getJvmOptions ()

JVM seçeneklerinin bir listesini döndürür.

String getLogLevel ()
getOutputFilePatterns ()

Çıktı dosyası desenlerinin bir listesini döndürür.

String getOutputFileUploadUrl ()

Bir çıktı dosyası yükleme URL'si döndürür.

long getOutputIdleTimeout ()
String getRetryCommandLine ()
getSetupScripts ()

Kurulum betiği komutlarının bir listesini döndürür.

getTradefedConfigObjects ()
void setInvocationTimeout (long value)
void setOutputFileUploadUrl (String s)

Bir çıktı dosyası yükleme URL'si ayarlar.

void setOutputIdleTimeout (long outputIdleTimeout)
void setUseParallelSetup (boolean f)
void setUseSubprocessReporting (boolean f)
boolean useParallelSetup ()

Paralel kurulumun kullanılıp kullanılmayacağını döndürür.

boolean useSubprocessReporting ()

Alt süreç raporlamasının kullanılıp kullanılmayacağını döndürür.

Kamu inşaatçıları

Test ortamı

public TestEnvironment ()

Genel yöntemler

addEnvVar

public void addEnvVar (String name, 
                String value)

Bir ortam değişkeni ekler.

Parametreler
name String : Bir değişken adı.

value String : değişken bir değer.

addExcludedFileInJavaClasspath

public void addExcludedFileInJavaClasspath (String s)

Parametreler
s String

Ekstra Bağlam Dosyası Ekle

public void addExtraContextFile (String path)

Bağlam dosyasına eklenecek bir dosya yolu ekler.

Parametreler
path String

addJavaProperty

public void addJavaProperty (String name, 
                String value)

Bir Java özelliği ekler.

Parametreler
name String : bir özellik adı.

value String : bir özellik değeri.

addJvmOption

public void addJvmOption (String s)

Bir JVM seçeneği ekler.

Parametreler
s String : bir JVM seçeneği.

addOutputFilePattern

public void addOutputFilePattern (String s)

Bir çıktı dosyası deseni ekler.

Parametreler
s String : Bir dosya modeli.

addSetupScripts

public void addSetupScripts (String s)

Bir kurulum komut dosyası komutu ekler.

Parametreler
s String : bir kurulum komut dosyası komutu.

Json'dan

public static TestEnvironment fromJson (JSONObject json)

Parametreler
json JSONObject

İadeler
TestEnvironment

Atar
JSONException

getContextFilePattern

public String getContextFilePattern ()

İadeler
String

getEnvVars

public  getEnvVars ()

Tüm env değişkenlerini içeren bir ERROR(/Map) nesnesini döndürür.

İadeler
tüm env değişkenlerinin değiştirilemez haritası.

getExcludedFilesInJavaClasspath

public  getExcludedFilesInJavaClasspath ()

Java sınıf yolunda hariç tutulan dosyaların listesini döndürür

İadeler
değiştirilemez dosya listesi

GetExtraContextFiles

public  getExtraContextFiles ()

İadeler
bağlam dosyasına eklenecek ek dosya yollarının listesi

getInvokasyonTimeout

public long getInvocationTimeout ()

İadeler
long bir çağrı için beklenecek maksimum milisaniye

getJavaProperties

public  getJavaProperties ()

Tüm Java özelliklerini içeren bir ERROR(/Map) nesnesini döndürür.

İadeler
Tüm koşucu özelliklerinin değiştirilemez haritası.

getJvmSeçenekler

public  getJvmOptions ()

JVM seçeneklerinin bir listesini döndürür.

İadeler
değiştirilemez seçenekler listesi

getLogLevel

public String getLogLevel ()

İadeler
String

getOutputFilePatterns

public  getOutputFilePatterns ()

Çıktı dosyası desenlerinin bir listesini döndürür.

İadeler
değiştirilemez dosya desenleri listesi.

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

Bir çıktı dosyası yükleme URL'si döndürür.

İadeler
String bir URL'dir.

getOutputIdleTimeout

public long getOutputIdleTimeout ()

İadeler
long boşta kalan bir alt işlemi beklemek için maksimum milisaniye

getRetryCommandLine

public String getRetryCommandLine ()

İadeler
String

getSetupScripts

public  getSetupScripts ()

Kurulum betiği komutlarının bir listesini döndürür.

İadeler
değiştirilemez komut listesi

getTradefedConfigObjects

public  getTradefedConfigObjects ()

İadeler

setInvokasyonTimeout

public void setInvocationTimeout (long value)

Parametreler
value long

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

Bir çıktı dosyası yükleme URL'si ayarlar.

Parametreler
s String : bir URL.

setOutputIdleTimeout

public void setOutputIdleTimeout (long outputIdleTimeout)

Parametreler
outputIdleTimeout long

setUseParallelSetup

public void setUseParallelSetup (boolean f)

Parametreler
f boolean

setUseSubprocessReporting

public void setUseSubprocessReporting (boolean f)

Parametreler
f boolean

Paralel Kurulumu kullanın

public boolean useParallelSetup ()

Paralel kurulumun kullanılıp kullanılmayacağını döndürür.

İadeler
boolean bir boole.

Alt Süreç Raporlamasını kullanın

public boolean useSubprocessReporting ()

Alt süreç raporlamasının kullanılıp kullanılmayacağını döndürür.

İadeler
boolean bir boole.