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 ()

프로세스를 종료합니다. 이는 마지막 줄이 processNewLines(String[])을 거친 후에 호출됩니다.

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