ストリームプロトレシーバー
public class StreamProtoReceiver
extends Object
java.lang.オブジェクト |
↳ | 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) |
StreamProtoReceiver ( ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix, boolean mergeInvocationMetrics) センター。 |
パブリックコンストラクター
ストリームプロトレシーバー
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
センター。
パラメーター |
---|
listener | ITestInvocationListener : 結果を報告するITestInvocationListener 。 |
mainContext | IInvocationContext |
reportInvocation | boolean : 呼び出しレベルのイベントを報告するかどうか。 |
quietParsing | boolean : パーサーにデバッグ情報をログに記録させるかどうか。 |
ストリームプロトレシーバー
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
センター。
パラメーター |
---|
listener | ITestInvocationListener : 結果を報告するITestInvocationListener 。 |
mainContext | IInvocationContext |
reportInvocation | boolean : 呼び出しレベルのイベントを報告するかどうか。 |
quietParsing | boolean : パーサーにデバッグ情報をログに記録させるかどうか。 |
logNamePrefix | String : パーサーを通じてログに記録されたファイルのプレフィックス。 |
ストリームプロトレシーバー
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix)
パラメーター |
---|
listener | ITestInvocationListener |
mainContext | IInvocationContext |
reportInvocation | boolean |
quietParsing | boolean |
reportLogs | boolean |
logNamePrefix | String |
ストリームプロトレシーバー
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix,
boolean mergeInvocationMetrics)
センター。
パラメーター |
---|
listener | ITestInvocationListener : 結果を報告するITestInvocationListener 。 |
mainContext | IInvocationContext |
reportInvocation | boolean : 呼び出しレベルのイベントを報告するかどうか。 |
quietParsing | boolean : パーサーにデバッグ情報をログに記録させるかどうか。 |
reportLogs | boolean : ログをレポートするかどうか |
logNamePrefix | String : パーサーを通じてログに記録されたファイルのプレフィックス。 |
mergeInvocationMetrics | boolean |
パブリックメソッド
完了モジュールイベント
public void completeModuleEvents ()
一貫したレポートを確保するために必要な場合は、モジュールのイベントを完了します。
getError
public Throwable getError ()
受信スレッドで捕捉されたエラーを返します。何もない場合は null を返します。
getソケットサーバーポート
public int getSocketServerPort ()
開いていたソケットレシーバーを返します。何もない場合は -1。
呼び出しが失敗しました
public boolean hasInvocationFailed ()
呼び出しの失敗が報告されているかどうかを返します。
参加レシーバー
public boolean joinReceiver (long millis)
保護されたメソッド
getJoinTimeout
protected long getJoinTimeout (long millis)