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 |
|