Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

JsonHttpTestResultReporter

public class JsonHttpTestResultReporter
extends CollectingTestListener

java.lang.Object
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.JsonHttpTestResultReporter


テストメトリクスの結果とブランチ、デバイス情報をJSONに、POSTをHTTPサービスエンドポイントにエンコードする結果レポーター

概要

パブリックコンストラクター

JsonHttpTestResultReporter ()

パブリックメソッド

void invocationEnded (long elapsedTime)

正常に、または何らかのエラー条件が原因で、呼び出しが終了したことを報告します。

void invocationFailed (Throwable cause)

何らかのエラー条件が原因で、不完全な呼び出しを報告します。

void invocationStarted ( IInvocationContext context)

テスト呼び出しの開始を報告します。

保護されたメソッド

void postResults (JSONObject postData)

指定されたHTTPエンドポイントにデータをポストする

パブリックコンストラクター

JsonHttpTestResultReporter

public JsonHttpTestResultReporter ()

パブリックメソッド

invocationEnded

public void invocationEnded (long elapsedTime)

正常に、または何らかのエラー条件が原因で、呼び出しが終了したことを報告します。

TradeFederationフレームワークによって自動的に呼び出されます。

パラメーター
elapsedTime long :呼び出しの経過時間(ミリ秒)

invocationFailed

public void invocationFailed (Throwable cause)

何らかのエラー条件が原因で、不完全な呼び出しを報告します。

TradeFederationフレームワークによって自動的に呼び出されます。

パラメーター
cause Throwable :失敗のThrowable可能な原因

invocationStarted

public void invocationStarted ( IInvocationContext context)

テスト呼び出しの開始を報告します。

TradeFederationフレームワークによって自動的に呼び出されます。レポーターは、このメソッドをオーバーライドして、複数のデバイスのレポートをサポートする必要があります。

パラメーター
context IInvocationContext :呼び出しに関する情報

保護されたメソッド

postResults

protected void postResults (JSONObject postData)

指定されたHTTPエンドポイントにデータをポストする

パラメーター
postData JSONObject :投稿されるデータ