TestInfo

public class TestInfo
extends Object

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


TEST_MAPPING dosyasında ayarlanan test bilgilerini depolar.

Özet

Herkese açık oluşturucular

TestInfo(String name, String source, boolean hostOnly)
TestInfo(String name, String source, boolean hostOnly, Set<String> keywords)

Herkese açık yöntemler

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

Test tarafından desteklenen anahtar kelimelerin Set alın.

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

Test tarafından desteklenen anahtar kelimelerin Set alın.

String getName()
String getNameAndHostOnly()

String, test adını ve ana makine ayarını temsil eder.

String getNameOption()

String, test adını ve seçeneklerini temsil eder.

List<TestOption> getOptions()
Set<String> getSources()
int hashCode()
void merge(TestInfo test)

Başka bir testle birleştirin.

String toString()

Herkese açık oluşturucular

TestInfo

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

Parametreler
name String

source String

hostOnly boolean

TestInfo

public TestInfo (String name, 
                String source, 
                boolean hostOnly, 
                Set<String> keywords)

Parametreler
name String

source String

hostOnly boolean

keywords Set

Herkese açık yöntemler

addImportPaths

public void addImportPaths (Set<String> paths)

Parametreler
paths Set

addOption

public void addOption (TestOption option)

Parametreler
option TestOption

addSources

public void addSources (Set<String> sources)

Parametreler
sources Set

şuna eşittir:

public boolean equals (Object o)

Parametreler
o Object

İadeler
boolean

getHostOnly

public boolean getHostOnly ()

İadeler
boolean

getImportPaths

public Set<String> getImportPaths ()

İadeler
Set<String>

getKeywords

public Set<String> getKeywords ()

Test tarafından desteklenen anahtar kelimelerin Set alın.

İadeler
Set<String>

getKeywords

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

Test tarafından desteklenen anahtar kelimelerin Set alın.

Parametreler
ignoreKeywords Set: Yok sayılacak String anahtar kelimeden oluşan bir küme.

İadeler
Set<String>

getName

public String getName ()

İadeler
String

getNameAndHostOnly

public String getNameAndHostOnly ()

String, test adını ve ana makine ayarını temsil eder. Bu, TestInfo'ların cihazdaki koşul adına göre gruplandırılmasına olanak tanır.

İadeler
String

getNameOption

public String getNameOption ()

String, test adını ve seçeneklerini temsil eder.

İadeler
String

getOptions

public List<TestOption> getOptions ()

İadeler
List<TestOption>

getSources

public Set<String> getSources ()

İadeler
Set<String>

hashCode

public int hashCode ()

İadeler
int

birleştirmek

public void merge (TestInfo test)

Başka bir testle birleştirin.

Test seçeneklerini güncelleyerek testin her iki testi de mümkün olan en iyi şekilde kapsaması sağlanır.

YAPILACAKLAR(b/113616538): Daha güçlü bir seçenek birleştirme mekanizması uygulayın.

Parametreler
test TestInfo: Birleştirilecek TestInfo nesnesi.

toString

public String toString ()

Döndürülenler
String