StreamProtoReceiver
public class StreamProtoReceiver
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.proto.StreamProtoReceiver |
受信した proto 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) |
保護されたメソッド | |
---|---|
long | getJoinTimeout (long millis) |
パブリック コンストラクター
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)
Ctor。
パラメーター | |
---|---|
listener | ITestInvocationListener : 結果を報告するITestInvocationListener 。 |
mainContext | IInvocationContext |
reportInvocation | boolean : 呼び出しレベルのイベントを報告するかどうか。 |
スロー | |
---|---|
| IO例外 |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)
Ctor。
パラメーター | |
---|---|
listener | ITestInvocationListener : 結果を報告するITestInvocationListener 。 |
mainContext | IInvocationContext |
reportInvocation | boolean : 呼び出しレベルのイベントを報告するかどうか。 |
quietParsing | boolean : パーサーがデバッグ情報をログに記録するかどうか。 |
スロー | |
---|---|
| IO例外 |
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 : パーサーによってログに記録されたファイルのプレフィックス。 |
スロー | |
---|---|
| IO例外 |
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 : パーサーによってログに記録されたファイルのプレフィックス。 |
スロー | |
---|---|
| IO例外 |
公開メソッド
近い
public void close ()
完全モジュールイベント
public void completeModuleEvents ()
一貫したレポートを作成する必要がある場合は、モジュールのイベントを完了してください。
getError
public Throwable getError ()
受信スレッドでキャッチされたエラーを返します。何もない場合は null を返します。
戻り値 | |
---|---|
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 |