StreamProtoReceiver

public class StreamProtoReceiver
extends Object

java.lang.Объект
com.android.tradefed.result.proto.StreamProtoReceiver


Приемник, который преобразует полученные прото 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)

Общественные конструкторы

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation)

Ктор.

Параметры
listener ITestInvocationListener : ITestInvocationListener , куда следует сообщать о результатах.

mainContext IInvocationContext

reportInvocation boolean : следует ли сообщать о событиях уровня вызова.

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing)

Ктор.

Параметры
listener ITestInvocationListener : ITestInvocationListener , куда следует сообщать о результатах.

mainContext IInvocationContext

reportInvocation boolean : следует ли сообщать о событиях уровня вызова.

quietParsing boolean : разрешить или нет синтаксическому анализатору регистрировать отладочную информацию.

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                String logNamePrefix)

Ктор.

Параметры
listener ITestInvocationListener : ITestInvocationListener , куда следует сообщать о результатах.

mainContext IInvocationContext

reportInvocation boolean : следует ли сообщать о событиях уровня вызова.

quietParsing boolean : разрешить или нет синтаксическому анализатору регистрировать отладочную информацию.

logNamePrefix String : префикс файла, зарегистрированного через анализатор.

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 : префикс файла, зарегистрированного через анализатор.

Публичные методы

закрывать

public void close ()

CompleteModuleEvents

public void completeModuleEvents ()

Если необходимо обеспечить согласованность отчетов, заполните события модуля.

получить ошибку

public Throwable getError ()

Возвращает ошибку в потоке-получателе. Если нет, он вернет ноль.

Возврат
Throwable

getSocketServerPort

public int getSocketServerPort ()

Возвращает приемник сокета, который был открыт. -1, если нет.

Возврат
int

имеетInvoctionFailed

public boolean hasInvocationFailed ()

Возвращает информацию о том, сообщалось ли о сбое вызова.

Возврат
boolean

присоединиться к получателю

public boolean joinReceiver (long millis)

Параметры
millis long

Возврат
boolean