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, Set<String> keywords)

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

void addImportPaths(Set<String> paths)
void addOption(TestOption option)
void addSources(Set<String> sources)
boolean equals(Object o)
boolean getHostOnly()
Set<String> getImportPaths()
Set<String> getKeywords()

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

Set<String> getKeywords(Set<String> ignoreKeywords)

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

String getName()
String getNameAndHostOnly()

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

String getNameOption()

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

List<TestOption> getOptions()
Set<String> 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, 
                Set<String> keywords)

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

source String

hostOnly boolean

keywords Set

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

addImportPaths

public void addImportPaths (Set<String> paths)

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

addOption

public void addOption (TestOption option)

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

addSources

public void addSources (Set<String> sources)

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

เท่ากับ

public boolean equals (Object o)

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

การคืนสินค้า
boolean

getHostOnly

public boolean getHostOnly ()

การคืนสินค้า
boolean

getImportPaths

public Set<String> getImportPaths ()

การคืนสินค้า
Set<String>

getKeywords

public Set<String> getKeywords ()

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

การคืนสินค้า
Set<String>

getKeywords

public Set<String> getKeywords (Set<String> ignoreKeywords)

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

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

การคืนสินค้า
Set<String>

getName

public String getName ()

การคืนสินค้า
String

getNameAndHostOnly

public String getNameAndHostOnly ()

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

การคืนสินค้า
String

getNameOption

public String getNameOption ()

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

การคืนสินค้า
String

getOptions

public List<TestOption> getOptions ()

การคืนสินค้า
List<TestOption>

getSources

public Set<String> getSources ()

การคืนสินค้า
Set<String>

hashCode

public int hashCode ()

การคืนสินค้า
int

ผสาน

public void merge (TestInfo test)

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

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

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

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

toString

public String toString ()

การคืนสินค้า
String