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)
コンストラクタ。 |
|
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 ()
レポートの整合性を確保するために必要な場合は、モジュールのイベントを入力します。
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 |