IDeviceBuildProvider

public interface IDeviceBuildProvider
implements IBuildProvider

com.android.tradefed.build.IDeviceBuildProvider


ITestDevice 의 정보를 사용하여 빌드를 검색하는 IBuildProvider 입니다.

이 인터페이스의 일반적인 사용 사례는 장치 유형에 따라 다양한 종류의 빌드를 가져오는 빌드 공급자입니다. 장치 상태를 수정하는 작업을 BuildProvider에서 수행하는 것은 권장되지 않습니다.

이 인터페이스를 구현하면 TF 프레임워크가 IBuildProvider#getBuild() 대신 getBuild(com.android.tradefed.device.ITestDevice) 메서드를 호출하게 됩니다.

요약

공개 메소드

abstract IBuildInfo getBuild ( ITestDevice device)

테스트 중인 빌드에 대한 데이터 검색

공개 메소드

getBuild

public abstract IBuildInfo getBuild (ITestDevice device)

테스트 중인 빌드에 대한 데이터 검색

매개변수
device ITestDevice : 테스트를 위해 할당된 ITestDevice

보고
IBuildInfo 테스트 중인 빌드에 대한 IBuildInfo 또는 테스트에 사용할 수 있는 빌드가 없는 경우 null

던지기
BuildRetrievalError 예상치 못한 오류로 인해 빌드 정보를 가져오지 못한 경우
DeviceNotAvailableException 장치를 테스트할 수 없게 된 경우