GTestXmlResultParser
public class GTestXmlResultParser
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.GTestXmlResultParser |
Анализирует результаты нативных тестов, запускаемых из командной строки с помощью GTest, в режиме вывода XML и передает эти результаты обработчику ITestRunListener.
Краткое содержание
Государственные строители | |
|---|---|
GTestXmlResultParser (String testRunName, ITestInvocationListener listener)Создает объект GTestXmlResultParser для одного слушателя. | |
GTestXmlResultParser (String testRunName, Collection< ITestInvocationListener > listeners)Создаёт объект GTestXmlResultParser. | |
Общедоступные методы | |
|---|---|
Set<String> | getFailedTests ()Возвращает список тестов, которые не прошли проверку во время текущего выполнения. |
boolean | isTestRunIncomplete ()Независимо от того, был ли тестовый запуск неполным или нет. |
void | parseResult (File f, CollectingOutputReceiver output)Анализ результатов XML-анализа |
Государственные строители
GTestXmlResultParser
public GTestXmlResultParser (String testRunName,
ITestInvocationListener listener)Создает объект GTestXmlResultParser для одного слушателя.
| Параметры | |
|---|---|
testRunName | String : имя тестового запуска, которое необходимо передать в ITestInvocationListener.testRunStarted(String,int) |
listener | ITestInvocationListener : получает информацию о результатах тестов по мере их выполнения. |
GTestXmlResultParser
public GTestXmlResultParser (String testRunName,
Collection<ITestInvocationListener> listeners)Создаёт объект GTestXmlResultParser.
| Параметры | |
|---|---|
testRunName | String : имя тестового запуска, которое необходимо передать в ITestInvocationListener.testRunStarted(String,int) |
listeners | Collection : получение информации о результатах тестирования по мере его выполнения. |
Общедоступные методы
getFailedTests
public Set<String> getFailedTests ()
Возвращает список тестов, которые не прошли проверку во время текущего выполнения.
| Возвраты | |
|---|---|
Set<String> | |
isTestRunIncomplete
public boolean isTestRunIncomplete ()
Независимо от того, был ли тестовый запуск неполным или нет.
| Возвраты | |
|---|---|
boolean | Да, если запуск теста был неполным из-за проблем с анализом или сбоев. |
parseResult
public void parseResult (File f,
CollectingOutputReceiver output)Анализ результатов XML-анализа
| Параметры | |
|---|---|
f | File : File , содержащий полученный XML-файл. |
output | CollectingOutputReceiver : Вывод, собранный в ходе выполнения программы, для дополнения логов, если это необходимо. |