IDeviceBuildProvider
public interface IDeviceBuildProvider
implements IBuildProvider
com.android.tradefed.build.IDeviceBuildProvider |
Subclases indirectas conocidas BootstrapBuildProvider | Un IDeviceBuildProvider que inicia la información de compilación desde el dispositivo de prueba Esto generalmente se usa para dispositivos con una construcción suministrada externamente, es decir | DependenciasResolver | Un nuevo tipo de proveedor que permite obtener todas las dependencias para una prueba. |
|
Un IBuildProvider
que utiliza información de un ITestDevice
para recuperar una compilación.
El caso de uso típico de esta interfaz es un proveedor de compilaciones que recupera diferentes tipos de compilaciones según el tipo de dispositivo. No se recomienda realizar acciones en un BuildProvider que modifiquen el estado de un dispositivo.
La implementación de esta interfaz hará que TF framework llame al método
getBuild(com.android.tradefed.device.ITestDevice)
en lugar de
IBuildProvider#getBuild()
.
Resumen
Métodos públicos
obtenerConstruir
public abstract IBuildInfo getBuild (ITestDevice device)
Recuperar los datos para la compilación bajo prueba.
Parámetros |
---|
device | ITestDevice : el ITestDevice asignado para la prueba |
Devoluciones |
---|
IBuildInfo | IBuildInfo para la compilación bajo prueba o null si no hay ninguna compilación disponible para probar |