TestSuiteInfo

public class TestSuiteInfo
extends Object

java.lang.Object
com.android.tradefed.testtype.suite.TestSuiteInfo


คลาสที่แก้ปัญหาการโหลดข้อมูลเมตาที่เกี่ยวข้องกับบิลด์สำหรับชุดการทดสอบ

ชุดการทดสอบต้องมีไฟล์ test-suite-info.properties ในทรัพยากร jar เพื่อแสดงข้อมูลที่เกี่ยวข้องอย่างถูกต้อง

สรุป

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

boolean didLoadFromProperties()

แสดงผลเป็น "จริง" หากโหลดค่าจากไฟล์พร็อพเพอร์ตี้ ไม่เช่นนั้นจะแสดงผลเป็น "เท็จ"

String get(String name)

ดึงข้อมูลการทดสอบที่ระบุคีย์ด้วยชื่อที่ให้ไว้

String getBuildNumber()

รับหมายเลขบิลด์ของชุดโปรแกรมทดสอบ

String getFullName()

รับชื่อเต็มของชุดโปรแกรมทดสอบ

static TestSuiteInfo getInstance()

ดึงอินสแตนซ์ Singleton ซึ่งจะทริกเกอร์การโหลดข้อมูลชุดโปรแกรมทดสอบที่เกี่ยวข้องจากไฟล์ทรัพยากรที่ฝังไว้ด้วย

String getName()

รับชื่อย่อของชุดการทดสอบ

List<String> getTargetArchs()

รับสถาปัตยกรรมเป้าหมายที่ชุดโปรแกรมทดสอบรองรับ

String getVersion()

รับชื่อเวอร์ชันของชุดโปรแกรมทดสอบ

เมธอดที่ได้รับการปกป้อง

Properties loadSuiteInfo(InputStream is)

ทำการโหลดพร็อพเพอร์ตี้จริง

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

didLoadFromProperties

public boolean didLoadFromProperties ()

แสดงผลเป็น "จริง" หากโหลดค่าจากไฟล์พร็อพเพอร์ตี้ ไม่เช่นนั้นจะแสดงผลเป็น "เท็จ"

แสดงผล
boolean

get

public String get (String name)

ดึงข้อมูลการทดสอบที่ระบุคีย์ด้วยชื่อที่ให้ไว้ หรือแสดงผลเป็น Null หากไม่มีพร็อพเพอร์ตี้ที่เชื่อมโยง

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

แสดงผล
String

getBuildNumber

public String getBuildNumber ()

รับหมายเลขบิลด์ของชุดโปรแกรมทดสอบ

แสดงผล
String

getFullName

public String getFullName ()

รับชื่อเต็มของชุดโปรแกรมทดสอบ

แสดงผล
String

getInstance

public static TestSuiteInfo getInstance ()

ดึงอินสแตนซ์ Singleton ซึ่งจะทริกเกอร์การโหลดข้อมูลชุดโปรแกรมทดสอบที่เกี่ยวข้องจากไฟล์ทรัพยากรที่ฝังไว้ด้วย

แสดงผล
TestSuiteInfo

getName

public String getName ()

รับชื่อย่อของชุดการทดสอบ

แสดงผล
String

getTargetArchs

public List<String> getTargetArchs ()

รับสถาปัตยกรรมเป้าหมายที่ชุดโปรแกรมทดสอบรองรับ

แสดงผล
List<String>

getVersion

public String getVersion ()

รับชื่อเวอร์ชันของชุดโปรแกรมทดสอบ

แสดงผล
String

เมธอดที่ได้รับการปกป้อง

loadSuiteInfo

protected Properties loadSuiteInfo (InputStream is)

ทำการโหลดพร็อพเพอร์ตี้จริง

พารามิเตอร์
is InputStream

แสดงผล
Properties

ส่ง
IOException