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 ITestInvocationListenerITestInvocationListener結果を報告します。

mainContext IInvocationContext

reportInvocation boolean :かどうか呼び出しレベルのイベントを報告します。

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing)

コンストラクター

パラメーター
listener ITestInvocationListenerITestInvocationListener結果を報告します。

mainContext IInvocationContext

reportInvocation boolean :かどうか呼び出しレベルのイベントを報告します。

quietParsing boolean :かどうか、パーサーログのデバッグ情報を聞かせします。

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                String logNamePrefix)

コンストラクター

パラメーター
listener ITestInvocationListenerITestInvocationListener結果を報告します。

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 ITestInvocationListenerITestInvocationListener結果を報告します。

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