PythonBinaryHostTest.PythonForwarder
public
static
class
PythonBinaryHostTest.PythonForwarder
extends ResultForwarder
java.lang.Object 中 | ||
↳ | com.android.tradefed.result.ResultForwarder | |
↳ | com.android.tradefed.testtype.python.PythonBinaryHostTest.PythonForwarder |
结果转发器,用于将运行名称替换为二进制文件名称。
摘要
公共构造函数 | |
---|---|
PythonForwarder(ITestInvocationListener listener, String name)
使用二进制文件名称的运行名称 Ctor。 |
公共方法 | |
---|---|
void
|
testRunStarted(String runName, int testCount)
报告测试运行开始。 |
void
|
testRunStarted(String runName, int testCount, int attempt, long startTime)
报告测试运行开始。 |
void
|
testRunStarted(String runName, int testCount, int attempt)
报告测试运行开始。 |
公共构造函数
PythonForwarder
public PythonForwarder (ITestInvocationListener listener, String name)
包含运行名称的 Ctor(使用二进制文件名称)。
参数 | |
---|---|
listener |
ITestInvocationListener |
name |
String |
公共方法
testRunStarted
public void testRunStarted (String runName, int testCount)
报告测试运行开始。
参数 | |
---|---|
runName |
String :测试运行名称 |
testCount |
int :测试运行中的测试总数 |
testRunStarted
public void testRunStarted (String runName, int testCount, int attempt, long startTime)
报告测试运行开始。
参数 | |
---|---|
runName |
String :测试运行名称 |
testCount |
int :测试运行中的测试总数 |
attempt |
int :订单号,用于标识同一 runName 的不同尝试
运行多次的命令tryNumber 从 0 开始编号,并且应在每次
都会发生新的运行例如测试会精细地重试 3 次,总共应运行 4 次
位于同一个 runName 下,并且 tryNumber 范围是 0 到 3。 |
startTime |
long :运行开始的时间,通过 System.currentTimeMillis() 测量 |
testRunStarted
public void testRunStarted (String runName, int testCount, int attempt)
报告测试运行开始。
参数 | |
---|---|
runName |
String :测试运行名称 |
testCount |
int :测试运行中的测试总数 |
attempt |
int :订单号,用于标识同一 runName 的不同尝试
运行多次的命令tryNumber 从 0 开始编号,并且应该每次递增。
都会发生新的运行例如测试会精细地重试 3 次,总共应该有 4 次
以相同的 runName 运行,而 tryNumber 范围为 0 到 3。 |