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)

使用二进制名称的运行名称的构造函数。

参数
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 的不同尝试。attemptNumber 从 0 开始编号,每次有新的运行时都应递增。例如,如果某个测试进行了 3 次精细重试,则它在同一 runName 下总共应有 4 次运行,并且 attemptNumber 应介于 0 到 3 之间。

startTime long:运行开始时间,通过 System.currentTimeMillis() 衡量

testRunStarted

public void testRunStarted (String runName, 
                int testCount, 
                int attempt)

报告测试运行的开始。

参数
runName String:测试运行作业名称

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

attempt int:顺序号,用于标识多次运行同一 runName 的不同尝试。attemptNumber 从 0 开始编号,每次有新的运行时都应递增。例如,如果某个测试进行了 3 次精细重试,则它在同一 runName 下总共应有 4 次运行,并且 attemptNumber 应介于 0 到 3 之间。