StreamProtoReceiver
public class StreamProtoReceiver
extends Object
java.lang.Объект | |
↳ | com.android.tradefed.result.proto.StreamProtoReceiver |
Получатель, который транслирует полученные Proto TestRecord в события Tradefed.
Краткое содержание
Публичные конструкторы | |
---|---|
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation) Стор. | |
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing) Стор. | |
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix) Стор. | |
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix) Стор. |
Публичные методы | |
---|---|
void | close () |
void | completeModuleEvents () Если необходимо обеспечить согласованность отчетов, завершите события модуля. |
Throwable | getError () Возвращает ошибку, обнаруженную в потоке получателя. |
int | getSocketServerPort () Возвращает сокет-приемник, который был открыт. |
boolean | hasInvocationFailed () Возвращает информацию о том, было ли сообщено о сбое вызова. |
boolean | joinReceiver (long millis) |
Защищенные методы | |
---|---|
long | getJoinTimeout (long millis) |
Публичные конструкторы
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)
Стор.
Параметры | |
---|---|
listener | ITestInvocationListener : ITestInvocationListener , куда сообщать о результатах. |
mainContext | IInvocationContext |
reportInvocation | boolean : следует ли сообщать о событиях уровня вызова. |
Броски | |
---|---|
| IOException |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)
Стор.
Параметры | |
---|---|
listener | ITestInvocationListener : ITestInvocationListener , куда сообщать о результатах. |
mainContext | IInvocationContext |
reportInvocation | boolean : следует ли сообщать о событиях уровня вызова. |
quietParsing | boolean : разрешить или запретить синтаксическому анализатору регистрировать отладочную информацию. |
Броски | |
---|---|
| IOException |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)
Стор.
Параметры | |
---|---|
listener | ITestInvocationListener : ITestInvocationListener , куда сообщать о результатах. |
mainContext | IInvocationContext |
reportInvocation | boolean : следует ли сообщать о событиях уровня вызова. |
quietParsing | boolean : разрешить или запретить синтаксическому анализатору регистрировать отладочную информацию. |
logNamePrefix | String : префикс для файла, регистрируемого синтаксическим анализатором. |
Броски | |
---|---|
| IOException |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix)
Стор.
Параметры | |
---|---|
listener | ITestInvocationListener : ITestInvocationListener , куда сообщать о результатах. |
mainContext | IInvocationContext |
reportInvocation | boolean : следует ли сообщать о событиях уровня вызова. |
quietParsing | boolean : разрешить или запретить синтаксическому анализатору регистрировать отладочную информацию. |
reportLogs | boolean : Нужно ли сообщать журналы |
logNamePrefix | String : префикс для файла, регистрируемого синтаксическим анализатором. |
Броски | |
---|---|
| IOException |
Публичные методы
закрывать
public void close ()
полныйModuleEvents
public void completeModuleEvents ()
Если необходимо обеспечить согласованность отчетов, завершите события модуля.
получитьОшибка
public Throwable getError ()
Возвращает ошибку, обнаруженную в потоке получателя. Если нет, он вернет ноль.
Возвращает | |
---|---|
Throwable |
getSocketServerPort
public int getSocketServerPort ()
Возвращает сокет-приемник, который был открыт. -1, если нет.
Возвращает | |
---|---|
int |
hasInvocationFailed
public boolean hasInvocationFailed ()
Возвращает информацию о том, было ли сообщено о сбое вызова.
Возвращает | |
---|---|
boolean |
присоединиться к получателю
public boolean joinReceiver (long millis)
Параметры | |
---|---|
millis | long |
Возвращает | |
---|---|
boolean |
Защищенные методы
getJoinTimeout
protected long getJoinTimeout (long millis)
Параметры | |
---|---|
millis | long |
Возвращает | |
---|---|
long |