TestEnvironment

public class TestEnvironment
extends Object

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


TFC API tarafından döndürülen TestEnvironment mesajını modelleyen bir sınıf.

Özet

Herkese açık oluşturucular

TestEnvironment()

Herkese açık yöntemler

void addEnvVar(String name, String value)

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)

Java özelliği ekler.

void addJvmOption(String s)

JVM seçeneği ekler.

void addOutputFilePattern(String s)

Çıkış dosyası kalıbı ekler.

void addSetupScripts(String s)

Bir kurulum komut dosyası komutu ekler.

static TestEnvironment fromJson(JSONObject json)
Map<String, String> getBuildAttributes()

Tüm derleme özelliklerini içeren bir Map nesnesi döndürür.

String getContextFilePattern()
Map<String, String> getEnvVars()

Tüm ortam değişkenlerini içeren bir Map nesnesi döndürür.

List<String> getExcludedFilesInJavaClasspath()

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

List<String> getExtraContextFiles()
long getInvocationTimeout()
Map<String, String> getJavaProperties()

Tüm Java özelliklerini içeren bir Map nesnesi döndürür.

List<String> getJvmOptions()

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

String getLogLevel()
List<String> getOutputFilePatterns()

Çıkış dosyası kalıplarının listesini döndürür.

String getOutputFileUploadUrl()

Çıkış dosyası yükleme URL'si döndürür.

long getOutputIdleTimeout()
String getRetryCommandLine()
List<String> getSetupScripts()

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

List<TradefedConfigObject> getTradefedConfigObjects()
void setInvocationTimeout(long value)
void setOutputFileUploadUrl(String s)

Çıkış 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 işlem raporlamasının kullanılıp kullanılmayacağını döndürür.

Herkese açık oluşturucular

TestEnvironment

public TestEnvironment ()

Herkese açık yöntemler

addEnvVar

public void addEnvVar (String name, 
                String value)

Ortam değişkeni ekler.

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

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

addExcludedFileInJavaClasspath

public void addExcludedFileInJavaClasspath (String s)

Parametreler
s String

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)

Java özelliği ekler.

Parametreler
name String: Bir özellik adı.

value String: bir özellik değeri.

addJvmOption

public void addJvmOption (String s)

JVM seçeneği ekler.

Parametreler
s String: JVM seçeneği.

addOutputFilePattern

public void addOutputFilePattern (String s)

Çıkış dosyası kalıbı ekler.

Parametreler
s String: Dosya deseni.

addSetupScripts

public void addSetupScripts (String s)

Bir kurulum komut dosyası komutu ekler.

Parametreler
s String: Kurulum komut dosyası komutu.

fromJson

public static TestEnvironment fromJson (JSONObject json)

Parametreler
json JSONObject

Döndürülenler
TestEnvironment

Verdiği hatalar
JSONException

getBuildAttributes

public Map<String, String> getBuildAttributes ()

Tüm derleme özelliklerini içeren bir Map nesnesi döndürür.

İadeler
Map<String, String> Tüm derleme özelliklerinin değiştirilemez haritası

getContextFilePattern

public String getContextFilePattern ()

İadeler
String

getEnvVars

public Map<String, String> getEnvVars ()

Tüm ortam değişkenlerini içeren bir Map nesnesi döndürür.

İadeler
Map<String, String> Tüm ortam değişkenlerinin değiştirilemez haritası.

getExcludedFilesInJavaClasspath

public List<String> getExcludedFilesInJavaClasspath ()

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

İadeler
List<String> değiştirilemez dosya listesi

getExtraContextFiles

public List<String> getExtraContextFiles ()

İadeler
List<String> Bağlam dosyasına eklenecek ek dosya yollarının listesi

getInvocationTimeout

public long getInvocationTimeout ()

İadeler
long Çağrı için beklenecek maksimum milisaniye sayısı

getJavaProperties

public Map<String, String> getJavaProperties ()

Tüm Java özelliklerini içeren bir Map nesnesi döndürür.

İadeler
Map<String, String> Tüm koşucu özelliklerinin değiştirilemeyen haritası.

getJvmOptions

public List<String> getJvmOptions ()

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

İadeler
List<String> değiştirilemez seçenek listesi

getLogLevel

public String getLogLevel ()

İadeler
String

getOutputFilePatterns

public List<String> getOutputFilePatterns ()

Çıkış dosyası kalıplarının listesini döndürür.

İadeler
List<String> değiştirilemez dosya kalıpları listesi.

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

Çıkış dosyası yükleme URL'si döndürür.

İadeler
String URL.

getOutputIdleTimeout

public long getOutputIdleTimeout ()

İadeler
long boş bir alt işlem için beklenecek maksimum milisaniye sayısı

getRetryCommandLine

public String getRetryCommandLine ()

İadeler
String

getSetupScripts

public List<String> getSetupScripts ()

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

İadeler
List<String> değiştirilemez komut listesi

getTradefedConfigObjects

public List<TradefedConfigObject> getTradefedConfigObjects ()

İadeler
List<TradefedConfigObject>

setInvocationTimeout

public void setInvocationTimeout (long value)

Parametreler
value long

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

Çıkış dosyası yükleme URL'si ayarlar.

Parametreler
s String: 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

useParallelSetup

public boolean useParallelSetup ()

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

İadeler
boolean Boole değeri.

useSubprocessReporting

public boolean useSubprocessReporting ()

Alt işlem raporlamasının kullanılıp kullanılmayacağını döndürür.

İadeler
boolean Boole değeri.