StreamProtoReceiver
public class StreamProtoReceiver
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.proto.StreamProtoReceiver |
受信したプロト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)
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 |