TestEnvironment

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 penyiapan.

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

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

getExcludedFilesInJavaClasspath ()

Mengembalikan daftar file yang dikecualikan di java classpath

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 unggahan file keluaran.

long getOutputIdleTimeout ()
String getRetryCommandLine ()
getSetupScripts ()

Mengembalikan daftar perintah skrip penyiapan.

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

Menetapkan URL unggahan 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

TestEnvironment

public TestEnvironment ()

Metode publik

addEnvVar

public void addEnvVar (String name, 
                String value)

Menambahkan variabel lingkungan.

Parameter
name String : nama variabel.

value String : nilai variabel.

addExcludedFileInJavaClasspath

public void addExcludedFileInJavaClasspath (String s)

Parameter
s String

addExtraContextFile

public void addExtraContextFile (String path)

Menambahkan jalur file untuk ditambahkan ke file konteks.

Parameter
path String

addJavaProperty

public void addJavaProperty (String name, 
                String value)

Menambahkan properti java.

Parameter
name String : nama properti.

value String : nilai properti.

addJvmOption

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.

addSetupScripts

public void addSetupScripts (String s)

Menambahkan perintah skrip penyiapan.

Parameter
s String : perintah script setup.

fromJson

public static TestEnvironment fromJson (JSONObject json)

Parameter
json JSONObject

Pengembalian
TestEnvironment

Melempar
JSONException

getContextFilePattern

public String getContextFilePattern ()

Pengembalian
String

getEnvVars

public  getEnvVars ()

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

Pengembalian
peta yang tidak dapat dimodifikasi dari semua env vars.

getExcludedFilesInJavaClasspath

public  getExcludedFilesInJavaClasspath ()

Mengembalikan daftar file yang dikecualikan di java classpath

Pengembalian
daftar file yang tidak dapat diubah

getExtraContextFiles

public  getExtraContextFiles ()

Pengembalian
daftar jalur file tambahan untuk ditambahkan ke file konteks

getInvocationTimeout

public long getInvocationTimeout ()

Pengembalian
long millis maksimum untuk menunggu doa

getJavaProperties

public  getJavaProperties ()

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

Pengembalian
peta yang tidak dapat dimodifikasi dari semua properti runner.

getJvmOptions

public  getJvmOptions ()

Mengembalikan daftar opsi JVM.

Pengembalian
daftar opsi yang tidak dapat diubah

getLogLevel

public String getLogLevel ()

Pengembalian
String

getOutputFilePatterns

public  getOutputFilePatterns ()

Mengembalikan daftar pola file keluaran.

Pengembalian
daftar pola file yang tidak dapat dimodifikasi.

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

Mengembalikan URL unggahan file keluaran.

Pengembalian
String URL.

getOutputIdleTimeout

public long getOutputIdleTimeout ()

Pengembalian
long millis maksimum untuk menunggu subproses menganggur

getRetryCommandLine

public String getRetryCommandLine ()

Pengembalian
String

getSetupScripts

public  getSetupScripts ()

Mengembalikan daftar perintah skrip penyiapan.

Pengembalian
daftar perintah yang tidak dapat diubah

getTradefedConfigObjects

public  getTradefedConfigObjects ()

Pengembalian

setInvocationTimeout

public void setInvocationTimeout (long value)

Parameter
value long

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

Menetapkan URL unggahan 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.

Pengembalian
boolean boolean.

useSubprocessReporting

public boolean useSubprocessReporting ()

Mengembalikan apakah akan menggunakan pelaporan subproses.

Pengembalian
boolean boolean.