Lingkungan Uji

public class TestEnvironment
extends Object

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


Kelas untuk memodelkan pesan TestEnvironment yang dikembalikan oleh TFC API.

Ringkasan

Konstruktor publik

TestEnvironment ()

Metode publik

void addEnvVar (String name, String value)

Menambahkan variabel lingkungan.

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

Menambahkan jalur file untuk ditambahkan ke file konteks.

void addJavaProperty (String name, String value)

Menambahkan properti java.

void addJvmOption (String s)

Menambahkan opsi JVM.

void addOutputFilePattern (String s)

Menambahkan pola file keluaran.

void addSetupScripts (String s)

Menambahkan perintah skrip pengaturan.

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

Mengembalikan objek ERROR(/Map) yang berisi semua env vars.

getExcludedFilesInJavaClasspath ()

Mengembalikan daftar file yang dikecualikan di classpath java

getExtraContextFiles ()
long getInvocationTimeout ()
getJavaProperties ()

Mengembalikan objek ERROR(/Map) yang berisi semua properti Java.

getJvmOptions ()

Mengembalikan daftar opsi JVM.

String getLogLevel ()
getOutputFilePatterns ()

Mengembalikan daftar pola file keluaran.

String getOutputFileUploadUrl ()

Mengembalikan URL unggah file keluaran.

long getOutputIdleTimeout ()
String getRetryCommandLine ()
getSetupScripts ()

Mengembalikan daftar perintah skrip pengaturan.

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

Menetapkan URL pengunggahan file keluaran.

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

Mengembalikan apakah akan menggunakan pengaturan paralel.

boolean useSubprocessReporting ()

Mengembalikan apakah akan menggunakan pelaporan subproses.

Konstruktor publik

Lingkungan Uji

public TestEnvironment ()

Metode publik

tambahkanEnvVar

public void addEnvVar (String name, 
                String value)

Menambahkan variabel lingkungan.

Parameter
name String : nama variabel.

value String : nilai variabel.

tambahkanExcludedFileInJavaClasspath

public void addExcludedFileInJavaClasspath (String s)

Parameter
s String

tambahkanExtraContextFile

public void addExtraContextFile (String path)

Menambahkan jalur file untuk ditambahkan ke file konteks.

Parameter
path String

tambahkanJavaProperty

public void addJavaProperty (String name, 
                String value)

Menambahkan properti java.

Parameter
name String : nama properti.

value String : nilai properti.

tambahkanJvmOption

public void addJvmOption (String s)

Menambahkan opsi JVM.

Parameter
s String : opsi JVM.

tambahkanOutputFilePattern

public void addOutputFilePattern (String s)

Menambahkan pola file keluaran.

Parameter
s String : pola file.

tambahkanSetupScripts

public void addSetupScripts (String s)

Menambahkan perintah skrip pengaturan.

Parameter
s String : perintah skrip pengaturan.

dariJson

public static TestEnvironment fromJson (JSONObject json)

Parameter
json JSONObject

Kembali
TestEnvironment

Melempar
JSONException

dapatkanContextFilePattern

public String getContextFilePattern ()

Kembali
String

dapatkanEnvVars

public  getEnvVars ()

Mengembalikan objek ERROR(/Map) yang berisi semua env vars.

Kembali
peta semua env vars yang tidak dapat dimodifikasi.

getExcludedFilesInJavaClasspath

public  getExcludedFilesInJavaClasspath ()

Mengembalikan daftar file yang dikecualikan di classpath java

Kembali
daftar file yang tidak dapat dimodifikasi

dapatkanExtraContextFiles

public  getExtraContextFiles ()

Kembali
daftar jalur file tambahan untuk ditambahkan ke file konteks

dapatkanInvocationTimeout

public long getInvocationTimeout ()

Kembali
long mili maksimum untuk menunggu pemanggilan

dapatkan JavaProperties

public  getJavaProperties ()

Mengembalikan objek ERROR(/Map) yang berisi semua properti Java.

Kembali
peta semua properti pelari yang tidak dapat dimodifikasi.

dapatkanJvmOptions

public  getJvmOptions ()

Mengembalikan daftar opsi JVM.

Kembali
daftar opsi yang tidak dapat diubah

dapatkanLogLevel

public String getLogLevel ()

Kembali
String

dapatkanOutputFilePatterns

public  getOutputFilePatterns ()

Mengembalikan daftar pola file keluaran.

Kembali
daftar pola file yang tidak dapat dimodifikasi.

dapatkanOutputFileUploadUrl

public String getOutputFileUploadUrl ()

Mengembalikan URL unggah file keluaran.

Kembali
String sebuah URL.

dapatkanOutputIdleTimeout

public long getOutputIdleTimeout ()

Kembali
long mili maksimum untuk menunggu subproses yang menganggur

dapatkanRetryCommandLine

public String getRetryCommandLine ()

Kembali
String

dapatkanSetupScripts

public  getSetupScripts ()

Mengembalikan daftar perintah skrip pengaturan.

Kembali
daftar perintah yang tidak dapat diubah

getTradefedConfigObjects

public  getTradefedConfigObjects ()

Kembali

setInvocationTimeout

public void setInvocationTimeout (long value)

Parameter
value long

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

Menetapkan URL pengunggahan file keluaran.

Parameter
s String : sebuah URL.

setOutputIdleTimeout

public void setOutputIdleTimeout (long outputIdleTimeout)

Parameter
outputIdleTimeout long

setUseParallelSetup

public void setUseParallelSetup (boolean f)

Parameter
f boolean

setUseSubprocessReporting

public void setUseSubprocessReporting (boolean f)

Parameter
f boolean

gunakanParallelSetup

public boolean useParallelSetup ()

Mengembalikan apakah akan menggunakan pengaturan paralel.

Kembali
boolean sebuah boolean.

gunakanSubprosesPelaporan

public boolean useSubprocessReporting ()

Mengembalikan apakah akan menggunakan pelaporan subproses.

Kembali
boolean sebuah boolean.