ContentBasedHelper

public class ContentBasedHelper
extends Object

java.lang.Object
com.google.android.tradefed.build.content.ContentBasedHelper


Es un auxiliar para obtener toda la información de contenido que rodea una compilación y su base.

Resumen

Constructores públicos

ContentBasedHelper()

Métodos públicos

static void analyzeExtraDownloads(SkipManager skipManager, ITestDevice device, MultiMap<String, File> extraTargetDownloads)

Analiza las descargas de destino adicionales para garantizar que controlamos todas las dependencias de prueba.

static ContentInformation getContentInformation(RemoteBuildInfo info, String branch, String buildFlavor, String buildId)

Recupera todas las partes necesarias para obtener información de contenido relevante para una compilación en comparación con su base.

static boolean hasCasDetails(RemoteBuildInfo info)

Ayuda a verificar si tenemos los detalles para analizar.

static boolean hasHostPackageArgs(TestDeviceOptions options)
static ContentAnalysisContext obtainCloudParameters(String branch, TestDeviceOptions options)

Controla el análisis de contenido de los parámetros de la nube incorporados.

Constructores públicos

ContentBasedHelper

public ContentBasedHelper ()

Métodos públicos

analyzeExtraDownloads

public static void analyzeExtraDownloads (SkipManager skipManager, 
                ITestDevice device, 
                MultiMap<String, File> extraTargetDownloads)

Analiza las descargas de destino adicionales para garantizar que controlamos todas las dependencias de prueba.

Parámetros
skipManager SkipManager: SkipManager

device ITestDevice

getContentInformation

public static ContentInformation getContentInformation (RemoteBuildInfo info, 
                String branch, 
                String buildFlavor, 
                String buildId)

Recupera todas las partes necesarias para obtener información de contenido relevante para una compilación en comparación con su base.

Parámetros
info RemoteBuildInfo

branch String

buildFlavor String

buildId String

Muestra
ContentInformation

hasCasDetails

public static boolean hasCasDetails (RemoteBuildInfo info)

Ayuda a verificar si tenemos los detalles para analizar.

Parámetros
info RemoteBuildInfo

Muestra
boolean

hasHostPackageArgs

public static boolean hasHostPackageArgs (TestDeviceOptions options)

Parámetros
options TestDeviceOptions

Muestra
boolean

obtainCloudParameters

public static ContentAnalysisContext obtainCloudParameters (String branch, 
                TestDeviceOptions options)

Controla el análisis de contenido de los parámetros de la nube incorporados.

Parámetros
branch String

options TestDeviceOptions

Muestra
ContentAnalysisContext

Arroja
BuildRetrievalError