TestSuiteInfo

public class TestSuiteInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.TestSuiteInfo


테스트 모음의 빌드 관련 메타데이터 로드를 해결하는 클래스

관련 정보를 적절하게 노출하려면 테스트 모음의 jar 리소스에 test-suite-info.properties 파일이 포함되어야 합니다.

요약

공개 메서드

boolean didLoadFromProperties()

값이 속성 파일에서 로드된 경우 true를 반환하고 그렇지 않으면 false를 반환합니다.

String get(String name)

제공된 이름으로 키가 지정된 테스트 정보를 가져옵니다.

String getBuildNumber()

테스트 모음의 빌드 번호를 가져옵니다.

String getFullName()

테스트 모음의 전체 이름을 가져옵니다.

static TestSuiteInfo getInstance()

관련 테스트 모음 정보의 로딩을 내장 리소스 파일에서 트리거하는 싱글톤 인스턴스를 가져옵니다.

String getName()

테스트 모음의 짧은 이름을 가져옵니다.

List<String> getTargetArchs()

테스트 모음에서 지원하는 타겟 아키텍처를 가져옵니다.

String getVersion()

테스트 모음의 버전 이름을 가져옵니다.

보호된 메서드

Properties loadSuiteInfo(InputStream is)

실제 속성 로드를 실행합니다.

공개 메서드

didLoadFromProperties

public boolean didLoadFromProperties ()

값이 속성 파일에서 로드된 경우 true를 반환하고 그렇지 않으면 false를 반환합니다.

반환
boolean

get

public String get (String name)

제공된 이름으로 키가 지정된 테스트 정보를 가져옵니다. 연결된 속성이 없는 경우 null입니다.

매개변수
name String

반환
String

getBuildNumber

public String getBuildNumber ()

테스트 모음의 빌드 번호를 가져옵니다.

반환
String

getFullName

public String getFullName ()

테스트 모음의 전체 이름을 가져옵니다.

반환
String

getInstance

public static TestSuiteInfo getInstance ()

관련 테스트 모음 정보의 로딩을 내장 리소스 파일에서 트리거하는 싱글톤 인스턴스를 가져옵니다.

반환
TestSuiteInfo

getName

public String getName ()

테스트 모음의 짧은 이름을 가져옵니다.

반환
String

getTargetArchs

public List<String> getTargetArchs ()

테스트 모음에서 지원하는 타겟 아키텍처를 가져옵니다.

반환
List<String>

getVersion

public String getVersion ()

테스트 모음의 버전 이름을 가져옵니다.

반환
String

보호된 메서드

loadSuiteInfo

protected Properties loadSuiteInfo (InputStream is)

실제 속성 로드를 실행합니다.

매개변수
is InputStream

반환
Properties

생성 값
IOException