ReportPassedTest
public
class
ReportPassedTests
extends CollectingTestListener
implements
IConfigurationReceiver,
ISupportGranularResults
java.lang.Object 中 | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.ReportPassedTests |
文件中的报告可能会用来排除已通过测试的过滤条件。
摘要
公共构造函数 | |
---|---|
ReportPassedTests()
|
公共方法 | |
---|---|
void
|
invocationEnded(long elapsedTime)
报告调用已终止(无论是成功终止还是由于某些错误) 条件。 |
void
|
invocationFailed(FailureDescription failure)
由于某些错误情况,报告不完整的调用。 |
void
|
invocationStarted(IInvocationContext context)
报告测试调用的开始。 |
void
|
setConfiguration(IConfiguration configuration)
注入正在使用的 |
void
|
setLogger(ITestLogger logger)
|
boolean
|
supportGranularResults()
如果报告程序支持精细的结果,则返回 True,否则返回 false。 |
void
|
testModuleEnded()
报告模块运行结束。 |
void
|
testModuleStarted(IInvocationContext moduleContext)
报告正在运行的模块的开始。 |
void
|
testRunEnded(long elapsedTime,
报告测试运行结束。 |
公共构造函数
ReportPassedTest
public ReportPassedTests ()
公共方法
invocationEnded
public void invocationEnded (long elapsedTime)
报告调用已终止(无论是成功终止还是由于某些错误) 条件。
将由 TradeFederation 框架自动调用。
参数 | |
---|---|
elapsedTime |
long :调用所用的时间(以毫秒为单位) |
invocationFailed
public void invocationFailed (FailureDescription failure)
由于某些错误情况,报告不完整的调用。
将由 TradeFederation 框架自动调用。
参数 | |
---|---|
failure |
FailureDescription :描述失败原因的 FailureDescription |
invocationStarted
public void invocationStarted (IInvocationContext context)
报告测试调用的开始。
将由 TradeFederation 框架自动调用。报告者需要覆盖 此方法支持多设备报告。
参数 | |
---|---|
context |
IInvocationContext :调用的相关信息 |
setConfiguration
public void setConfiguration (IConfiguration configuration)
注入正在使用的 IConfiguration
。
参数 | |
---|---|
configuration |
IConfiguration |
supportGranularResults
public boolean supportGranularResults ()
如果报告程序支持精细的结果,则返回 True,否则返回 false。
返回 | |
---|---|
boolean |
testModuleEnded
public void testModuleEnded ()
报告模块运行结束。
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
报告正在运行的模块的开始。此回调与 testModuleEnded()
相关联,在序列中是可选的。它仅在使用
module:基于套件的运行程序。
参数 | |
---|---|
moduleContext |
IInvocationContext :模块的 IInvocationContext 。 |
testRunEnded
public void testRunEnded (long elapsedTime,runMetrics)
报告测试运行结束。FIXME:不能有两个 Map<>具有不同类型的接口 我们在这里必须使用 HashMap。
参数 | |
---|---|
elapsedTime |
long :设备报告的所用时间(以毫秒为单位) |
runMetrics |
:通过 Metric 运行测试运行结束时报告的键值对。 |