GTestListTestParser

public class GTestListTestParser
extends MultiLineReceiver

java.lang.Object
   ↳ com.android.ddmlib.MultiLineReceiver
     ↳ com.android.tradefed.testtype.GTestListTestParser


适用于带有“--gtest_list_tests”参数的 gtest 试运行模式的结果解析器。

摘要

字段

protected mTests

公共构造函数

GTestListTestParser(String testRunName, ITestInvocationListener listener)

为单个监听器创建 GTestListTestParser。

GTestListTestParser(String testRunName, ITestInvocationListener listener, boolean shouldCollectDisabledTest)

为单个监听器创建 GTestListTestParser。

公共方法

void done()

boolean getPrependFileName()
boolean isCancelled()

void processNewLines(String[] lines)

void setPrependFileName(boolean prepend)

字段

mTests

protected  mTests

公共构造函数

GTestListTestParser

public GTestListTestParser (String testRunName, 
                ITestInvocationListener listener)

为单个监听器创建 GTestListTestParser。

参数
testRunName String:要提供给 ITestLifeCycleReceiver.testRunStarted(String, int) 的测试运行作业名称

listener ITestInvocationListener:在测试执行期间获知测试结果

GTestListTestParser

public GTestListTestParser (String testRunName, 
                ITestInvocationListener listener, 
                boolean shouldCollectDisabledTest)

为单个监听器创建 GTestListTestParser。

参数
testRunName String:要提供给 ITestLifeCycleReceiver.testRunStarted(String, int) 的测试运行作业名称

listener ITestInvocationListener:在测试执行期间获知测试结果

shouldCollectDisabledTest boolean:是否收集已停用的测试

公共方法

done

public void done ()

getPrependFileName

public boolean getPrependFileName ()

返回
boolean

isCancelled

public boolean isCancelled ()

返回
boolean

processNewLines

public void processNewLines (String[] lines)

参数
lines String

setPrependFileName

public void setPrependFileName (boolean prepend)

参数
prepend boolean