JarHostTest.HostTestListener

public class JarHostTest.HostTestListener
extends ResultForwarder

java.lang.Object
   ↳ com.android.tradefed.result.ResultForwarder
     ↳ com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener


testRunStarted() と testRunEnded() を除くすべてのイベントを 埋め込みリスナー。JAR 内の各テストクラスはこれらのイベントを呼び出し、 HostTestListener は、コンソール ロギングと結果レポートのためにリスナーを保留します。

概要

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

HostTestListener(ITestInvocationListener listener)

パブリック メソッド

void testRunEnded(long elapsedTime, metrics)

テスト実行の終了をレポートします。

void testRunStarted(String name, int numTests)

テスト実行の開始を報告します。

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

HostTestListener

public HostTestListener (ITestInvocationListener listener)

パラメータ
listener ITestInvocationListener

パブリック メソッド

testRunEnded

public void testRunEnded (long elapsedTime, 
                 metrics)

テスト実行の終了をレポートします。修正: 2 つの Map<> は使用できないインターフェースが異なるため、 ここでは HashMap を使用する必要があります。

パラメータ
elapsedTime long: デバイスで報告された経過時間(ミリ秒単位)

metrics : Metric を使用してテスト実行の最後にレポートされる Key-Value ペア。

testRunStarted

public void testRunStarted (String name, 
                int numTests)

テスト実行の開始を報告します。

パラメータ
name String: テスト実行名

numTests int: テスト実行中のテストの合計数