สภาพแวดล้อมการทดสอบ

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) ที่มีตัวแปร env ทั้งหมด

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()

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

ช่างก่อสร้างสาธารณะ

สภาพแวดล้อมการทดสอบ

public TestEnvironment ()

วิธีการสาธารณะ

AddEnvVar

public void addEnvVar (String name, 
                String value)

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

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

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

addExtraContextFile

public void addExtraContextFile (String path)

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

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

เพิ่ม JavaProperty

public void addJavaProperty (String name, 
                String value)

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

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

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

addJvmOption

public void addJvmOption (String s)

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

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

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

public void addOutputFilePattern (String s)

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

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

addSetupScripts

public void addSetupScripts (String s)

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

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

จาก Json

public static TestEnvironment fromJson (JSONObject json)

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

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

การขว้าง
JSONException

getContextFilePattern

public String getContextFilePattern ()

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

getEnvVar

public  getEnvVars ()

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

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

ไฟล์รับบริบทเพิ่มเติม

public  getExtraContextFiles ()

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

getInvocationระยะหมดเวลา

public long getInvocationTimeout ()

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

getJavaProperties

public  getJavaProperties ()

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

คิกรีเทิร์น
แผนที่ที่ไม่สามารถแก้ไขได้ของคุณสมบัตินักวิ่งทั้งหมด

getJvmOptions

public  getJvmOptions ()

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

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

ระดับ getLog

public String getLogLevel ()

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

getOutputFilePatterns

public  getOutputFilePatterns ()

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

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

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

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

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

getOutputIdleระยะหมดเวลา

public long getOutputIdleTimeout ()

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

getลองใหม่บรรทัดคำสั่ง

public String getRetryCommandLine ()

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

getSetupScripts

public  getSetupScripts ()

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

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

getTradefedConfigObjects

public  getTradefedConfigObjects ()

คิกรีเทิร์น

setInvocationระยะหมดเวลา

public void setInvocationTimeout (long value)

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

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

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

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

ตั้งค่าเอาต์พุตIdleระยะหมดเวลา

public void setOutputIdleTimeout (long outputIdleTimeout)

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

ตั้งค่าใช้งานพร้อมกัน

public void setUseParallelSetup (boolean f)

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

setUseSubprocessReporting

public void setUseSubprocessReporting (boolean f)

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

ใช้การตั้งค่าพร้อมกัน

public boolean useParallelSetup ()

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

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

ใช้การรายงานกระบวนการย่อย

public boolean useSubprocessReporting ()

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

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