GTestListTestParser
public class GTestListTestParser
extends MultiLineReceiver
| java.lang.Object | ||
| ↳ | com.android.ddmlib.MultiLineReceiver | |
| ↳ | com.android.tradefed.testtype.GTestListTestParser | |
Парсер результатов для режима тестового запуска gtest с параметром "--gtest_list_tests".
Краткое содержание
Поля | |
|---|---|
protected List< TestDescription > | mTests |
Государственные строители | |
|---|---|
GTestListTestParser (String testRunName, ITestInvocationListener listener)Создает объект GTestListTestParser для одного слушателя. | |
GTestListTestParser (String testRunName, ITestInvocationListener listener, boolean shouldCollectDisabledTest)Создает объект GTestListTestParser для одного слушателя. | |
Общедоступные методы | |
|---|---|
void | done ()Завершает процесс. |
boolean | getPrependFileName () |
boolean | isCancelled () |
void | processNewLines (String[] lines)Вызывается при получении новых строк удаленным процессом. |
void | setPrependFileName (boolean prepend) |
Поля
mTests
protected List<TestDescription> mTests
Государственные строители
GTestListTestParser
public GTestListTestParser (String testRunName,
ITestInvocationListener listener)Создает объект GTestListTestParser для одного слушателя.
| Параметры | |
|---|---|
testRunName | String : имя тестового запуска, которое необходимо передать в ITestInvocationListener.testRunStarted(String,int) |
listener | ITestInvocationListener : получает информацию о результатах тестов по мере их выполнения. |
GTestListTestParser
public GTestListTestParser (String testRunName,
ITestInvocationListener listener,
boolean shouldCollectDisabledTest)Создает объект GTestListTestParser для одного слушателя.
| Параметры | |
|---|---|
testRunName | String : имя тестового запуска, которое необходимо передать в ITestInvocationListener.testRunStarted(String,int) |
listener | ITestInvocationListener : получает информацию о результатах тестов по мере их выполнения. |
shouldCollectDisabledTest | boolean : собирать или не собирать тесты, находящиеся в отключенном состоянии. |
Общедоступные методы
сделанный
public void done ()
Завершает процесс. Эта функция вызывается после обработки последних строк с помощью processNewLines(String[]) .
getPrependFileName
public boolean getPrependFileName ()
| Возвраты | |
|---|---|
boolean | |
отменено
public boolean isCancelled ()
| Возвраты | |
|---|---|
boolean | |
processNewLines
public void processNewLines (String[] lines)
Вызывается при получении новых строк удаленным процессом.
Гарантируется, что строки будут полными при передаче их этому методу.
| Параметры | |
|---|---|
lines | String : Массив, содержащий новые строки. |
setPrependFileName
public void setPrependFileName (boolean prepend)
| Параметры | |
|---|---|
prepend | boolean |