PrettyTestEventLogger

public class PrettyTestEventLogger
extends Object implements ITestInvocationListener

java.lang.Object 中
   ↳ com.android.tradefed.testtype.host.PrettyTestEventLogger


用于匹配事件的日志记录器,请记录这些事件,以便更轻松地进行调试。日志 主机端和设备端将完全一致,以便于搜索。

摘要

公共构造函数

PrettyTestEventLogger( devices)

公共方法

void testEnded(TestDescription test, testMetrics)

报告单个测试用例的执行结束。

void testFailed(TestDescription test, String trace)

报告单个测试用例的失败情况。

void testStarted(TestDescription test)

报告单个测试用例的开始。

公共构造函数

PrettyTestEventLogger

public PrettyTestEventLogger ( devices)

参数
devices

公共方法

testEnded

public void testEnded (TestDescription test, 
                 testMetrics)

报告单个测试用例的执行结束。

如果未调用 testFailed(TestDescription, FailureDescription),则表示此测试已通过。同时返回任意键/值 可能在测试用例执行期间发出的指标。

参数
test TestDescription:标识测试

testMetrics :发出的指标的 ERROR(/Map)

测试失败

public void testFailed (TestDescription test, 
                String trace)

报告单个测试用例的失败情况。

将在 testStarted 和 testEnded 之间调用。

参数
test TestDescription:标识测试

trace String:失败的堆栈轨迹

testStarted

public void testStarted (TestDescription test)

报告单个测试用例的开始。旧版接口,应尽可能使用 testStarted(com.android.tradefed.result.TestDescription)

参数
test TestDescription:标识测试