ข้อมูล TestSuite

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

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

getTargetArchs()

รับอาร์คิเทคเจอร์เป้าหมายที่ชุดทดสอบรองรับ

String getVersion()

รับชื่อเวอร์ชันของชุดการทดสอบ

วิธีการป้องกัน

Properties loadSuiteInfo(InputStream is)

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

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

DidLoadFromProperties

public boolean didLoadFromProperties ()

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

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

รับ

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

รับอาร์คิเทคเจอร์เป้าหมายที่ชุดทดสอบรองรับ

คิกรีเทิร์น

getVersion

public String getVersion ()

รับชื่อเวอร์ชันของชุดทดสอบ

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

วิธีการที่มีการป้องกัน

loadSuiteInfo

protected Properties loadSuiteInfo (InputStream is)

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

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

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