GTestXmlResultParser

public class GTestXmlResultParser
extends Object

java.lang.Object
com.android.tradefed.testtype.GTestXmlResultParser


셸에서 실행되는 GTest를 사용하여 기본 테스트의 'xml 출력 모드' 결과를 구문 분석하고 ITestRunListener에 결과를 알립니다.

요약

공개 생성자

GTestXmlResultParser (String testRunName, listeners) 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 ()

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

보고

isTestRun미완성

public boolean isTestRunIncomplete ()

테스트 실행이 불완전했는지 여부.

보고
boolean 구문 분석 문제나 충돌로 인해 테스트 실행이 불완전한 경우 true입니다.

구문 분석 결과

public void parseResult (File f, 
                CollectingOutputReceiver output)

XML 결과를 구문 분석합니다.

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

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