TestEnvironment

public class TestEnvironment
extends Object

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


Class untuk membuat model pesan TestEnvironment yang ditampilkan 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 output.

void addSetupScripts(String s)

Menambahkan perintah skrip penyiapan.

static TestEnvironment fromJson(JSONObject json)
getBuildAttributes()

Menampilkan objek ERROR(/Map) yang berisi semua atribut build.

String getContextFilePattern()
getEnvVars()

Menampilkan objek ERROR(/Map) yang berisi semua variabel lingkungan.

getExcludedFilesInJavaClasspath()

Menampilkan daftar file yang dikecualikan di classpath java

getExtraContextFiles()
long getInvocationTimeout()
getJavaProperties()

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

getJvmOptions()

Menampilkan daftar opsi JVM.

String getLogLevel()
getOutputFilePatterns()

Menampilkan daftar pola file output.

String getOutputFileUploadUrl()

Menampilkan URL upload file output.

long getOutputIdleTimeout()
String getRetryCommandLine()
getSetupScripts()

Menampilkan daftar perintah skrip penyiapan.

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

Menetapkan URL upload file output.

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

Menampilkan apakah akan menggunakan penyiapan paralel.

boolean useSubprocessReporting()

Menampilkan apakah akan menggunakan pelaporan subproses atau tidak.

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.

addOutputFilePattern

public void addOutputFilePattern (String s)

Menambahkan pola file output.

Parameter
s String: pola file.

addSetupScripts

public void addSetupScripts (String s)

Menambahkan perintah skrip penyiapan.

Parameter
s String: perintah skrip penyiapan.

fromJson

public static TestEnvironment fromJson (JSONObject json)

Parameter
json JSONObject

Hasil
TestEnvironment

Menampilkan
JSONException

getBuildAttributes

public  getBuildAttributes ()

Menampilkan objek ERROR(/Map) yang berisi semua atribut build.

Hasil
peta yang tidak dapat diubah dari semua atribut build

getContextFilePattern

public String getContextFilePattern ()

Hasil
String

getEnvVars

public  getEnvVars ()

Menampilkan objek ERROR(/Map) yang berisi semua variabel lingkungan.

Hasil
peta semua variabel lingkungan yang tidak dapat diubah.

getExcludedFilesInJavaClasspath

public  getExcludedFilesInJavaClasspath ()

Menampilkan daftar file yang dikecualikan di classpath java

Hasil
daftar file yang tidak dapat diubah

getExtraContextFiles

public  getExtraContextFiles ()

Hasil
daftar jalur file tambahan yang akan ditambahkan ke file konteks

getInvocationTimeout

public long getInvocationTimeout ()

Hasil
long milidetik maksimum untuk menunggu pemanggilan

getJavaProperties

public  getJavaProperties ()

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

Hasil
peta yang tidak dapat diubah dari semua properti pelari.

getJvmOptions

public  getJvmOptions ()

Menampilkan daftar opsi JVM.

Hasil
daftar opsi yang tidak dapat diubah

getLogLevel

public String getLogLevel ()

Hasil
String

getOutputFilePatterns

public  getOutputFilePatterns ()

Menampilkan daftar pola file output.

Hasil
daftar pola file yang tidak dapat diubah.

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

Menampilkan URL upload file output.

Hasil
String URL.

getOutputIdleTimeout

public long getOutputIdleTimeout ()

Hasil
long milidetik maksimum untuk menunggu subproses yang tidak ada aktivitas

getRetryCommandLine

public String getRetryCommandLine ()

Hasil
String

getSetupScripts

public  getSetupScripts ()

Menampilkan daftar perintah skrip penyiapan.

Hasil
daftar perintah yang tidak dapat diubah

getTradefedConfigObjects

public  getTradefedConfigObjects ()

Hasil

setInvocationTimeout

public void setInvocationTimeout (long value)

Parameter
value long

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

Menetapkan URL upload file output.

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

useParallelSetup

public boolean useParallelSetup ()

Menampilkan apakah akan menggunakan penyiapan paralel.

Hasil
boolean boolean.

useSubprocessReporting

public boolean useSubprocessReporting ()

Menampilkan apakah akan menggunakan pelaporan subproses atau tidak.

Hasil
boolean boolean.