ข้อมูลการทดสอบ

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

ช่างก่อสร้างสาธารณะ

ข้อมูลการทดสอบ

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

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

source String

hostOnly boolean

ข้อมูลการทดสอบ

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

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

source String

hostOnly boolean

keywords

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

addImportPaths

public void addImportPaths ( paths)

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

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

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

คิกรีเทิร์น

รับคีย์เวิร์ด

public  getKeywords ( ignoreKeywords)

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

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

คิกรีเทิร์น

รับคีย์เวิร์ด

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