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)

报告测试运行结束。FIXME:不能有两个 Map<>具有不同类型的接口 我们在这里必须使用 HashMap。

参数
elapsedTime long:设备报告的所用时间(以毫秒为单位)

metrics :通过 Metric 运行测试运行结束时报告的键值对。

testRunStarted

public void testRunStarted (String name, 
                int numTests)

报告测试运行开始。

参数
name String:测试运行名称

numTests int:测试运行中的测试总数