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>

получить ключевые слова

public Set<String> getKeywords ()

Получите Set ключевых слов, подтвержденных тестом.

Возвраты
Set<String>

получить ключевые слова

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

Получите Set ключевых слов, подтвержденных тестом.

Параметры
ignoreKeywords Set : набор String ключевых слов, которые следует игнорировать.

Возвраты
Set<String>

getName

public String getName ()

Возвраты
String

getNameAndHostOnly

public String getNameAndHostOnly ()

Получаем String представляющую имя теста и его настройки хоста. Это позволяет группировать TestInfos по имени в соответствии с требованиями устройства.

Возвраты
String

getNameOption

public String getNameOption ()

Получите String , представляющую название теста и его параметры.

Возвраты
String

получить параметры

public List<TestOption> getOptions ()

Возвраты
List< TestOption >

getSources

public Set<String> getSources ()

Возвраты
Set<String>

хешкод

public int hashCode ()

Возвраты
int

слияние

public void merge (TestInfo test)

Объединить с другим тестом.

Обновите параметры тестирования, чтобы тест обеспечивал максимально возможное покрытие обоих тестов.

TODO(b/113616538): Внедрить более надежный механизм слияния опционов.

Параметры
test TestInfo : Объект TestInfo , с которым будет выполнено слияние.

toString

public String toString ()

Возвраты
String