TestEnvironment

public class TestEnvironment
extends Object

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


คลาสที่จะจําลองข้อความ TestEnvironment ที่ TFC API แสดง

สรุป

ตัวสร้างแบบสาธารณะ

TestEnvironment()

เมธอดสาธารณะ

void addEnvVar(String name, String value)

เพิ่มตัวแปรสภาพแวดล้อม

void addExtraContextFile(String path)

เพิ่มเส้นทางไฟล์ต่อท้ายไฟล์บริบท

void addJavaProperty(String name, String value)

เพิ่มพร็อพเพอร์ตี้ Java

void addJvmOption(String s)

เพิ่มตัวเลือก JVM

void addOutputFilePattern(String s)

เพิ่มรูปแบบไฟล์เอาต์พุต

void addSetupScripts(String s)

เพิ่มคำสั่งสคริปต์การตั้งค่า

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

แสดงผลออบเจ็กต์ ERROR(/Map) ที่มีตัวแปรสภาพแวดล้อมทั้งหมด

getExtraContextFiles()
long getInvocationTimeout()
getJavaProperties()

แสดงผลออบเจ็กต์ ERROR(/Map) ที่มีพร็อพเพอร์ตี้ Java ทั้งหมด

getJvmOptions()

แสดงรายการตัวเลือก JVM

String getLogLevel()
getOutputFilePatterns()

แสดงรายการรูปแบบไฟล์เอาต์พุต

String getOutputFileUploadUrl()

แสดง URL การอัปโหลดไฟล์เอาต์พุต

long getOutputIdleTimeout()
String getRetryCommandLine()
getSetupScripts()

แสดงรายการคําสั่งสคริปต์การตั้งค่า

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

ตั้งค่า URL การอัปโหลดไฟล์เอาต์พุต

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

แสดงผลว่าจะใช้การตั้งค่าแบบขนานหรือไม่

boolean useSubprocessReporting()

แสดงผลว่าจะใช้การรายงานกระบวนการย่อยหรือไม่

ตัวสร้างแบบสาธารณะ

TestEnvironment

public TestEnvironment ()

เมธอดสาธารณะ

addEnvVar

public void addEnvVar (String name, 
                String value)

เพิ่มตัวแปรสภาพแวดล้อม

พารามิเตอร์
name String: ชื่อตัวแปร

value String: ค่าตัวแปร

addExtraContextFile

public void addExtraContextFile (String path)

เพิ่มเส้นทางไฟล์ต่อท้ายไฟล์บริบท

พารามิเตอร์
path String

addJavaProperty

public void addJavaProperty (String name, 
                String value)

เพิ่มพร็อพเพอร์ตี้ Java

พารามิเตอร์
name String: ชื่อพร็อพเพอร์ตี้

value String: ค่าพร็อพเพอร์ตี้

addJvmOption

public void addJvmOption (String s)

เพิ่มตัวเลือก JVM

พารามิเตอร์
s String: ตัวเลือก JVM

addOutputFilePattern

public void addOutputFilePattern (String s)

เพิ่มรูปแบบไฟล์เอาต์พุต

พารามิเตอร์
s String: รูปแบบไฟล์

addSetupScripts

public void addSetupScripts (String s)

เพิ่มคำสั่งสคริปต์การตั้งค่า

พารามิเตอร์
s String: คำสั่งสคริปต์การตั้งค่า

fromJson

public static TestEnvironment fromJson (JSONObject json)

พารามิเตอร์
json JSONObject

คิกรีเทิร์น
TestEnvironment

การโยน
JSONException

getContextFilePattern

public String getContextFilePattern ()

คิกรีเทิร์น
String

getEnvVars

public  getEnvVars ()

แสดงผลออบเจ็กต์ ERROR(/Map) ที่มีตัวแปรสภาพแวดล้อมทั้งหมด

คิกรีเทิร์น
แผนที่แก้ไขไม่ได้ของตัวแปรสภาพแวดล้อมทั้งหมด

getExtraContextFiles

public  getExtraContextFiles ()

คิกรีเทิร์น
รายการเส้นทางไฟล์เพิ่มเติมที่จะเพิ่มต่อท้ายไฟล์บริบท

getInvocationTimeout

public long getInvocationTimeout ()

คิกรีเทิร์น
long จำนวนมิลลิวินาทีสูงสุดที่จะรอการเรียกใช้

getJavaProperties

public  getJavaProperties ()

แสดงผลออบเจ็กต์ ERROR(/Map) ที่มีพร็อพเพอร์ตี้ Java ทั้งหมด

คิกรีเทิร์น
แผนที่แก้ไขไม่ได้ของพร็อพเพอร์ตี้ Runner ทั้งหมด

getJvmOptions

public  getJvmOptions ()

แสดงรายการตัวเลือก JVM

คิกรีเทิร์น
รายการตัวเลือกที่แก้ไขไม่ได้

getLogLevel

public String getLogLevel ()

คิกรีเทิร์น
String

getOutputFilePatterns

public  getOutputFilePatterns ()

แสดงรายการรูปแบบไฟล์เอาต์พุต

คิกรีเทิร์น
รายการรูปแบบไฟล์ที่แก้ไขไม่ได้

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

แสดง URL การอัปโหลดไฟล์เอาต์พุต

คิกรีเทิร์น
String URL

getOutputIdleTimeout

public long getOutputIdleTimeout ()

คิกรีเทิร์น
long จำนวนมิลลิวินาทีสูงสุดที่จะรอสําหรับกระบวนการย่อยที่ไม่ได้ใช้งาน

getRetryCommandLine

public String getRetryCommandLine ()

คิกรีเทิร์น
String

getSetupScripts

public  getSetupScripts ()

แสดงรายการคําสั่งสคริปต์การตั้งค่า

คิกรีเทิร์น
รายการคำสั่งที่แก้ไขไม่ได้

getTradefedConfigObjects

public  getTradefedConfigObjects ()

คิกรีเทิร์น

setInvocationTimeout

public void setInvocationTimeout (long value)

พารามิเตอร์
value long

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

ตั้งค่า URL การอัปโหลดไฟล์เอาต์พุต

พารามิเตอร์
s String: URL

setOutputIdleTimeout

public void setOutputIdleTimeout (long outputIdleTimeout)

พารามิเตอร์
outputIdleTimeout long

setUseParallelSetup

public void setUseParallelSetup (boolean f)

พารามิเตอร์
f boolean

setUseSubprocessReporting

public void setUseSubprocessReporting (boolean f)

พารามิเตอร์
f boolean

useParallelSetup

public boolean useParallelSetup ()

แสดงผลว่าจะใช้การตั้งค่าแบบขนานหรือไม่

คิกรีเทิร์น
boolean บูลีน

useSubprocessReporting

public boolean useSubprocessReporting ()

แสดงผลว่าจะใช้การรายงานกระบวนการย่อยหรือไม่

คิกรีเทิร์น
boolean บูลีน