ProtoResultParser
public class ProtoResultParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.proto.ProtoResultParser |
Tradefed結果のプロト形式のパーサー。
概要
ネストされたクラス | |
---|---|
enum | ProtoResultParser.TestLevel 処理されているプロトの現在のレベルを表す列挙。 |
パブリックコンストラクター | |
---|---|
ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation) コンストラクター | |
ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation, String prefixForFile) コンストラクター |
パブリックメソッド | |
---|---|
void | completeModuleEvents () 一貫したレポートを確保するために必要な場合は、モジュールのイベントを完了してください。 |
String | getModuleInProgress () 進行中のモジュールのIDを返します。 |
boolean | hasInvocationFailed () 呼び出しが失敗したことが報告されているかどうかを返します。 |
boolean | invocationEndedReached () 解析が終了した呼び出しに到達したかどうかを返します。 |
void | processFileProto (File protoFile) プロトファイルを直接解析する場合は、それらの直接解析をシーケンスとして処理します。 |
void | processFinalizedProto (TestRecordProto.TestRecord finalProto) 完成した完成したプロトを取得し、その結果を再生するメインエントリー機能。 |
ProtoResultParser.TestLevel | processNewProto (TestRecordProto.TestRecord currentProto) Tradefedイベントに解析されるために各プロトが提示されるメインエントリ関数。 |
void | setQuiet (boolean quiet) イベントを受信したときに印刷するかどうかを設定します。 |
void | setReportLogs (boolean reportLogs) ログを報告するかどうかを設定します。 |
パブリックコンストラクター
ProtoResultParser
public ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation)
コンストラクター
パラメーター | |
---|---|
listener | ITestInvocationListener |
context | IInvocationContext |
reportInvocation | boolean |
ProtoResultParser
public ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation, String prefixForFile)
コンストラクター
パラメーター | |
---|---|
listener | ITestInvocationListener |
context | IInvocationContext |
reportInvocation | boolean |
prefixForFile | String |
パブリックメソッド
completeModuleEvents
public void completeModuleEvents ()
一貫したレポートを確保するために必要な場合は、モジュールのイベントを完了してください。
getModuleInProgress
public String getModuleInProgress ()
進行中のモジュールのIDを返します。進行中のものがない場合はnullを返します。
戻り値 | |
---|---|
String |
hasInvocationFailed
public boolean hasInvocationFailed ()
呼び出しが失敗したことが報告されているかどうかを返します。
戻り値 | |
---|---|
boolean |
invocationEndedReached
public boolean invocationEndedReached ()
解析が終了した呼び出しに到達したかどうかを返します。
戻り値 | |
---|---|
boolean |
processFileProto
public void processFileProto (File protoFile)
プロトファイルを直接解析する場合は、それらの直接解析をシーケンスとして処理します。関連付けられたFileProtoResultReporter
ファイルのシーケンスを報告するとき。
パラメーター | |
---|---|
protoFile | File :プロト・ファイルが解析されます。 |
processFinalizedProto
public void processFinalizedProto (TestRecordProto.TestRecord finalProto)
完成した完成したプロトを取得し、その結果を再生するメインエントリー機能。
パラメーター | |
---|---|
finalProto | TestRecordProto.TestRecord :最終TestRecord 解析されます。 |
processNewProto
public ProtoResultParser.TestLevel processNewProto (TestRecordProto.TestRecord currentProto)
Tradefedイベントに解析されるために各プロトが提示されるメインエントリ関数。
パラメーター | |
---|---|
currentProto | TestRecordProto.TestRecord :現在TestRecord 解析されます。 |
戻り値 | |
---|---|
ProtoResultParser.TestLevel | 処理されたプロトがモジュールの場合はTrue。 |
setQuiet
public void setQuiet (boolean quiet)
イベントを受信したときに印刷するかどうかを設定します。
パラメーター | |
---|---|
quiet | boolean |
setReportLogs
public void setReportLogs (boolean reportLogs)
ログを報告するかどうかを設定します。
パラメーター | |
---|---|
reportLogs | boolean |
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2021-10-04 UTC。