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

public class TestEnvironment
extends Object

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


คลาสสำหรับสร้างโมเดลข้อความ TestEnvironment ที่ส่งคืนโดย TFC API

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

TestEnvironment ()

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

void addEnvVar (String name, String value)

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

void addExcludedFileInJavaClasspath (String s)
void addExtraContextFile (String path)

เพิ่มเส้นทางไฟล์เพื่อผนวกเข้ากับไฟล์บริบท

void addJavaProperty (String name, String value)

เพิ่มคุณสมบัติจาวา

void addJvmOption (String s)

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

void addOutputFilePattern (String s)

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

void addSetupScripts (String s)

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

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

ส่งคืนวัตถุ ERROR(/Map) ที่มีตัวแปร env ทั้งหมด

getExcludedFilesInJavaClasspath ()

ส่งคืนรายการไฟล์ที่ถูกแยกออกในคลาสพาธของ Java

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 : ค่าตัวแปร

addExcludedFileInJavaClasspath

public void addExcludedFileInJavaClasspath (String s)

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

addExtraContextFile

public void addExtraContextFile (String path)

เพิ่มเส้นทางไฟล์เพื่อผนวกเข้ากับไฟล์บริบท

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

addJavaProperty

public void addJavaProperty (String name, 
                String value)

เพิ่มคุณสมบัติจาวา

พารามิเตอร์
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 : คำสั่งสคริปต์การตั้งค่า

จากเจสัน

public static TestEnvironment fromJson (JSONObject json)

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

การส่งคืน
TestEnvironment

ขว้าง
JSONException

getContextFilePattern

public String getContextFilePattern ()

การส่งคืน
String

รับEnvVars

public  getEnvVars ()

ส่งคืนวัตถุ ERROR(/Map) ที่มีตัวแปร env ทั้งหมด

การส่งคืน
แผนที่ที่ไม่สามารถแก้ไขได้ของ env vars ทั้งหมด

getExcludedFilesInJavaClasspath.getExcludedFilesInJavaClasspath

public  getExcludedFilesInJavaClasspath ()

ส่งคืนรายการไฟล์ที่ถูกแยกออกในคลาสพาธของ Java

การส่งคืน
รายการไฟล์ที่ไม่สามารถแก้ไขได้

getExtraContextFiles

public  getExtraContextFiles ()

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

getInvocationTimeout

public long getInvocationTimeout ()

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

getJavaProperties

public  getJavaProperties ()

ส่งกลับวัตถุ ERROR(/Map) ที่มีคุณสมบัติ Java ทั้งหมด

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

getJvmOptions

public  getJvmOptions ()

ส่งคืนรายการตัวเลือก JVM

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

getLogLevel

public String getLogLevel ()

การส่งคืน
String

getOutputFilePatterns.getOutputFilePatterns

public  getOutputFilePatterns ()

ส่งคืนรายการรูปแบบไฟล์เอาต์พุต

การส่งคืน
รายการรูปแบบไฟล์ที่ไม่สามารถแก้ไขได้

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

ส่งคืน URL อัพโหลดไฟล์เอาต์พุต

การส่งคืน
String URL

getOutputIdleTimeout

public long getOutputIdleTimeout ()

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

getRetryCommandLine.getRetry

public String getRetryCommandLine ()

การส่งคืน
String

getSetupScripts

public  getSetupScripts ()

ส่งคืนรายการคำสั่งสคริปต์การตั้งค่า

การส่งคืน
รายการคำสั่งที่ไม่สามารถแก้ไขได้

getTradefedConfigObjects

public  getTradefedConfigObjects ()

การส่งคืน

ตั้งค่าInvocationTimeout

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

ใช้การตั้งค่าแบบขนาน

public boolean useParallelSetup ()

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

การส่งคืน
boolean บูลีน

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

public boolean useSubprocessReporting ()

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

การส่งคืน
boolean บูลีน