GTestListTestParser
public class GTestListTestParser
extends MultiLineReceiver
| java.lang.Object | ||
| ↳ | com.android.ddmlib.MultiLineReceiver | |
| ↳ | com.android.tradefed.testtype.GTestListTestParser | |
Анализатор результатов для режима пробного прогона gtest с параметром "--gtest_list_tests".
Краткое содержание
Поля | |
|---|---|
protected | 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) |
Поля
мТесты
protectedmTests
Публичные конструкторы
GTestListTestParser
public GTestListTestParser (String testRunName,
ITestInvocationListener listener)Создает GTestListTestParser для одного прослушивателя.
| Параметры | |
|---|---|
testRunName | String : имя тестового запуска, которое необходимо предоставить ITestLifeCycleReceiver.testRunStarted(String, int) |
listener | ITestInvocationListener : информируется о результатах теста по мере его выполнения. |
GTestListTestParser
public GTestListTestParser (String testRunName,
ITestInvocationListener listener,
boolean shouldCollectDisabledTest)Создает GTestListTestParser для одного прослушивателя.
| Параметры | |
|---|---|
testRunName | String : имя тестового запуска, которое необходимо предоставить ITestLifeCycleReceiver.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 |