Test ortamı

public class TestEnvironment
extends Object

java.lang.Nesne
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 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 ()

İade Bir ERROR(/Map) tüm env içeren nesne vars.

getExtraContextFiles ()
long getInvocationTimeout ()
getJavaProperties ()

İade Bir ERROR(/Map) tüm Java özelliklerini içeren nesne.

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 komut dosyası 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.

addExtraContextFile

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 kalıbı.

addSetupScripts

public void addSetupScripts (String s)

Bir kurulum komut dosyası komutu ekler.

parametreler
s String : Bir kurulum komut dosyası komut.

Json'dan

public static TestEnvironment fromJson (JSONObject json)

parametreler
json JSONObject

İadeler
TestEnvironment

atar
JSONException

getContextFilePattern

public String getContextFilePattern ()

İadeler
String

getEnvVars

public  getEnvVars ()

İade Bir ERROR(/Map) tüm env içeren nesne vars.

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

getExtraContextFiles

public  getExtraContextFiles ()

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

getInvokasyonZaman aşımı

public long getInvocationTimeout ()

İadeler
long bir çağrı için beklemek için maksimum milis

getJavaProperties

public  getJavaProperties ()

İade Bir ERROR(/Map) tüm Java özelliklerini içeren nesne.

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

getJvmOptions

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 kalıpları listesi.

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

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

İadeler
String bir URL.

getOutputIdleTimeout

public long getOutputIdleTimeout ()

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

getRetryKomut Satırı

public String getRetryCommandLine ()

İadeler
String

getSetupScripts

public  getSetupScripts ()

Kurulum komut dosyası komutlarının bir listesini döndürür.

İadeler
değiştirilemez komut listesi

getTradefedConfigObjects

public  getTradefedConfigObjects ()

İadeler

setInvokasyonZaman aşımı

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

setKullanParalelKurulum

public void setUseParallelSetup (boolean f)

parametreler
f boolean

setUseSubprocessRaporlama

public void setUseSubprocessReporting (boolean f)

parametreler
f boolean

Paralel Kurulumu kullan

public boolean useParallelSetup ()

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

İadeler
boolean bir boole.

useSubprocessReporting

public boolean useSubprocessReporting ()

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

İadeler
boolean bir boole.