IDeviceBuildProvider

public interface IDeviceBuildProvider
implements IBuildProvider

com.android.tradefed.build.IDeviceBuildProvider


ITestDevice의 정보를 사용하여 빌드를 검색하는 IBuildProvider

이 인터페이스의 일반적인 사용 사례는 다양한 종류의 API를 가져오는 빌드 제공자입니다. 빌드됩니다. 빌드되지 않은 경우에 한해 BuildProvider에서 기기 상태를 수정할 수 있습니다.

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

요약

공개 메서드

abstract IBuildInfo getBuild(ITestDevice device)

테스트 중인 빌드의 데이터 검색

공개 메서드

빌드 가져오기

public abstract IBuildInfo getBuild (ITestDevice device)

테스트 중인 빌드의 데이터 검색

매개변수
device ITestDevice: 테스트에 할당된 ITestDevice입니다.

반환 값
IBuildInfo 테스트 중인 빌드의 경우 IBuildInfo, 테스트 중인 빌드가 없는 경우 null 테스트용으로 제공

생성 값
BuildRetrievalError 예상치 못한 오류로 인해 빌드 정보를 가져오지 못한 경우
DeviceNotAvailableException 기기를 테스트에 사용할 수 없게 된 경우