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 목록을 반환합니다. 이러한 리스너는 각 모듈에 재사용되며 재인스턴스화되지 않으므로 내부 상태를 가정해서는 안 됩니다.

반환 값