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