TestInfo

public class TestInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.testmapping.TestInfo


จัดเก็บข้อมูลการทดสอบที่ตั้งค่าในไฟล์ TEST_MAPPING

สรุป

ตัวสร้างแบบสาธารณะ

TestInfo(String name, String source, boolean hostOnly)
TestInfo(String name, String source, boolean hostOnly, keywords)

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

void addImportPaths( paths)
void addOption(TestOption option)
void addSources( sources)
boolean equals(Object o)
boolean getHostOnly()
getImportPaths()
getKeywords( ignoreKeywords)

รับ ERROR(/Set) คีย์เวิร์ดที่การทดสอบรองรับ

getKeywords()

รับ ERROR(/Set) คีย์เวิร์ดที่การทดสอบรองรับ

String getName()
String getNameAndHostOnly()

String แสดงถึงชื่อการทดสอบและการตั้งค่าโฮสต์

String getNameOption()

รับ String ซึ่งแสดงชื่อการทดสอบและตัวเลือกของการทดสอบ

getOptions()
getSources()
int hashCode()
void merge(TestInfo test)

ผสานกับทดสอบอื่น

String toString()

ตัวสร้างแบบสาธารณะ

TestInfo

public TestInfo (String name, 
                String source, 
                boolean hostOnly)

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

source String

hostOnly boolean

TestInfo

public TestInfo (String name, 
                String source, 
                boolean hostOnly, 
                 keywords)

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

source String

hostOnly boolean

keywords

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

addImportPaths

public void addImportPaths ( paths)

พารามิเตอร์
paths

addOption

public void addOption (TestOption option)

พารามิเตอร์
option TestOption

addSources

public void addSources ( sources)

พารามิเตอร์
sources

เท่ากับ

public boolean equals (Object o)

พารามิเตอร์
o Object

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

getHostOnly

public boolean getHostOnly ()

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

getImportPaths

public  getImportPaths ()

คิกรีเทิร์น

getKeywords

public  getKeywords ( ignoreKeywords)

รับ ERROR(/Set) ของคีย์เวิร์ดที่การทดสอบรองรับ

พารามิเตอร์
ignoreKeywords : ชุดคีย์เวิร์ด String รายการที่จะละเว้น

คิกรีเทิร์น

getKeywords

public  getKeywords ()

รับ ERROR(/Set) คีย์เวิร์ดที่การทดสอบรองรับ

คิกรีเทิร์น

getName

public String getName ()

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

getNameAndHostOnly

public String getNameAndHostOnly ()

รับ String ที่แสดงถึงชื่อการทดสอบและการตั้งค่าโฮสต์ ซึ่งจะช่วยให้จัดกลุ่ม TestInfos ตามชื่อข้อกำหนดในอุปกรณ์ได้

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

getNameOption

public String getNameOption ()

String แสดงถึงชื่อการทดสอบและตัวเลือก

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

getOptions

public  getOptions ()

คิกรีเทิร์น

getSources

public  getSources ()

คิกรีเทิร์น

แฮชโค้ด

public int hashCode ()

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

รวม

public void merge (TestInfo test)

ผสานกับการทดสอบอื่น

อัปเดตตัวเลือกการทดสอบเพื่อให้การทดสอบครอบคลุมทั้ง 2 รายการได้ดีที่สุด

TODO(b/113616538): ใช้กลไกการผสานตัวเลือกที่มีประสิทธิภาพมากขึ้น

พารามิเตอร์
test TestInfo: ออบเจ็กต์ TestInfo ที่จะผสาน

toString

public String toString ()

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