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