Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

BootstrapBuildProvider

public class BootstrapBuildProvider
extends Object implements IDeviceBuildProvider

java.lang.Object
com.android.tradefed.build.BootstrapBuildProvider


Un IDeviceBuildProvider que IDeviceBuildProvider información de compilación desde el dispositivo de prueba

Esto se usa típicamente para dispositivos con una construcción suministrada externamente, es decir, no generada por un sistema de construcción interno. Cierta información, específicamente la rama, no está disponible en el dispositivo, por lo tanto, se genera artificialmente.

Toda la información de metadatos de compilación proviene de varios campos de propiedad ro. * En el dispositivo

Actualmente, este proveedor de compilación genera metadatos de la siguiente manera:

  • branch: $ (ro.product.brand) - $ (ro.product.name) - $ (ro.product.device) - $ (ro.build.version.release), por ejemplo:
    • para la edición de Google Play Samsung S4 con Android 4.2: samsung-jgedlteue-jgedlte-4.2
    • para Nexus 7 con Android 4.2: google-nakasi-grouper-4.2
  • compilar sabor: según lo proporcionado por ITestDevice#getBuildFlavor()
  • alias de compilación: proporcionado por ITestDevice#getBuildAlias()
  • ID de compilación: proporcionado por ITestDevice#getBuildId()

    Resumen

    Constructores públicos

    BootstrapBuildProvider ()

    Métodos públicos

    void cleanUp (IBuildInfo info)

    Limpia los archivos de compilación temporales.

    IBuildInfo getBuild ()

    Recupere los datos para la compilación bajo prueba.

    IBuildInfo getBuild (ITestDevice device)

    Recuperar los datos para construir bajo prueba

    final File getTestsDir ()

    Constructores públicos

    BootstrapBuildProvider

    public BootstrapBuildProvider ()

    Métodos públicos

    limpiar

    public void cleanUp (IBuildInfo info)

    Limpia los archivos de compilación temporales.

    Parámetros
    info IBuildInfo

    getBuild

    public IBuildInfo getBuild ()

    Recupere los datos para la compilación bajo prueba.

    Devoluciones
    IBuildInfo el IBuildInfo para compilación bajo prueba o null si no hay compilación disponible para prueba

    Lanza
    BuildRetrievalError

    getBuild

    public IBuildInfo getBuild (ITestDevice device)

    Recuperar los datos para construir bajo prueba

    Parámetros
    device ITestDevice : el ITestDevice asignado para la prueba

    Devoluciones
    IBuildInfo el IBuildInfo para compilación bajo prueba o null si no hay compilación disponible para prueba

    Lanza
    BuildRetrievalError
    DeviceNotAvailableException

    getTestsDir

    public final File getTestsDir ()

    Devoluciones
    File