AtestRunner

public class AtestRunner
extends BaseTestSuite

java.lang.Object의 클래스
   ↳ com.android.tradefed.testtype.suite.ITestSuite
     ↳ com.android.tradefed.testtype.suite.BaseTestSuite
       ↳ com.android.tradefed.testtype.suite.AtestRunner


ITestSuite의 구현

요약

공개 생성자

AtestRunner()

공개 메서드

IConfigurationFactory loadConfigFactory()

ConfigurationFactory 인스턴스를 반환합니다.

loadTests()

실행할 테스트 구성을 로드하는 추상 메서드입니다.

loadingStrategy( abis, testsDirs, String suitePrefix, String suiteTag)

기본 로드 전략은 리소스 및 테스트 디렉터리에서 로드됩니다.

보호된 메서드

createModuleListeners()

ModuleListener에 적용 가능한 ITestInvocationListener 목록을 반환합니다. 있습니다.

공개 생성자

AtestRunner

public AtestRunner ()

공개 메서드

loadConfigFactory

public IConfigurationFactory loadConfigFactory ()

ConfigurationFactory 인스턴스를 반환합니다. 테스트 목적으로 이런 식으로 구성되었습니다.

반환 값
IConfigurationFactory

loadTests

public  loadTests ()

실행할 테스트 구성을 로드하는 추상 메서드입니다. 각 테스트는 IConfiguration 및 결과를 보고할 고유한 이름을 지정합니다.

반환 값

로드 전략

public  loadingStrategy ( abis, 
                 testsDirs, 
                String suitePrefix, 
                String suiteTag)

기본 로드 전략은 리소스 및 테스트 디렉터리에서 로드됩니다. 가능 연장되거나 교체됩니다.

매개변수
abis : 실행할 ABI 집합입니다.

testsDirs : 테스트 디렉터리

suitePrefix String: 리소스 디렉터리를 필터링하는 프리픽스입니다.

suiteTag String: 모듈이 포함되어야 하는 도구 모음 태그입니다. null일 수 있습니다.

반환 값
도구 모음에 대해 로드된 구성의 목록입니다.

보호된 메서드

createModuleListeners

protected  createModuleListeners ()

ModuleListener에 적용 가능한 ITestInvocationListener 목록을 반환합니다. 있습니다. 이러한 리스너는 각 모듈에서 재사용되며 다시 인스턴스화되지 않으므로 내부 상태를 가정해서는 안 됩니다

반환 값