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

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)

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

void addJvmOption (String s)

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

void addOutputFilePattern (String s)

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

void addSetupScripts (String s)

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

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

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

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

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

เพิ่มEnvVar

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)

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

พารามิเตอร์
name String : ชื่อคุณสมบัติ

value String : ค่าคุณสมบัติ

เพิ่ม JvmOption

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

getEnvVars

public  getEnvVars ()

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

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

getExtraContextFiles

public  getExtraContextFiles ()

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

getInvocationTimeout

public long getInvocationTimeout ()

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

getJavaProperties

public  getJavaProperties ()

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

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

getJvmOptions

public  getJvmOptions ()

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

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

รับ LogLevel

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

setUseParallelตั้งค่า

public void setUseParallelSetup (boolean f)

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

setUseSubprocessReporting

public void setUseSubprocessReporting (boolean f)

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

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

public boolean useParallelSetup ()

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

ส่งคืน
boolean บูลีน

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

public boolean useSubprocessReporting ()

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

ส่งคืน
boolean บูลีน