Lingkungan Pengujian

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 addExtraContextFile(String path)

Menambahkan jalur file yang akan 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)
String getContextFilePattern()
getEnvVars()

Menampilkan objek ERROR(/Map) yang berisi semua env envs.

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.

Konstruktor publik

Lingkungan Pengujian

public TestEnvironment ()

Metode publik

AddEnvVar

public void addEnvVar (String name, 
                String value)

Menambahkan variabel lingkungan.

Parameter
name String: nama variabel.

value String: nilai variabel.

addExtraContextFile

public void addExtraContextFile (String path)

Menambahkan jalur file yang akan 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.

dariJson

public static TestEnvironment fromJson (JSONObject json)

Parameter
json JSONObject

Hasil
TestEnvironment

Menampilkan
JSONException

getContextFilePattern

public String getContextFilePattern ()

Hasil
String

getEnvVars

public  getEnvVars ()

Menampilkan objek ERROR(/Map) yang berisi semua env envs.

Hasil
peta yang tidak dapat diubah dari semua env vars.

getExtraContextFiles

public  getExtraContextFiles ()

Hasil
daftar jalur file tambahan untuk 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 tidak ada aktivitas

getRetryCommandLine

public String getRetryCommandLine ()

Hasil
String

getSetupScripts

public  getSetupScripts ()

Menampilkan daftar perintah skrip penyiapan.

Hasil
daftar perintah yang tidak dapat diubah

getTradefedConfigObject

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.

{i>UseSubprocessReporting<i}

public boolean useSubprocessReporting ()

Menampilkan apakah akan menggunakan pelaporan subproses.

Hasil
boolean boolean.