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