GTestXmlResultParser

public class GTestXmlResultParser
extends Object

java.lang.Object의 클래스
   ↳ com.android.tradefed.testtype.GTestXmlResultParser 클래스의 생성자


'xml 출력 모드' 파싱 셸에서 실행되는 GTest를 사용한 네이티브 테스트 결과 ITestRunListener에 결과를 알립니다.

요약

공개 생성자

GTestXmlResultParser(String testRunName, listeners)

GTestXmlResultParser를 만듭니다.

공개 메서드

getFailedTests()

현재 테스트 실행 중에 실패한 테스트 목록을 반환합니다.

boolean isTestRunIncomplete()

테스트 실행이 완료되지 않았는지 여부입니다.

void parseResult(File f, CollectingOutputReceiver output)

xml 결과 파싱

공개 생성자

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                 listeners)

GTestXmlResultParser를 만듭니다.

매개변수
testRunName String: ITestLifeCycleReceiver.testRunStarted(String, int)에 제공할 테스트 실행 이름입니다.

listeners : 테스트가 실행되는 동안 테스트 결과를 알림

공개 메서드

getFailedTests

public  getFailedTests ()

현재 테스트 실행 중에 실패한 테스트 목록을 반환합니다.

반환 값

isTestRunIncomplete

public boolean isTestRunIncomplete ()

테스트 실행이 완료되지 않았는지 여부입니다.

반환 값
boolean true를 반환합니다.

parseResult 클래스의 생성자

public void parseResult (File f, 
                CollectingOutputReceiver output)

xml 결과 파싱

매개변수
f File: 출력된 xml이 포함된 ERROR(/File)

output CollectingOutputReceiver: 필요한 경우 로그를 완료하기 위해 실행 실행에서 수집된 출력입니다.