ContentBasedHelper

public class ContentBasedHelper
extends Object

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


Helfer zum Abrufen aller Inhaltsinformationen zu einem Build und seiner Basis.

Zusammenfassung

Öffentliche Konstruktoren

ContentBasedHelper()

Öffentliche Methoden

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

Zusätzliche Ziel-Downloads analysieren, um alle Testabhängigkeiten zu berücksichtigen.

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

Alle Elemente abrufen, die zum Abrufen von Inhaltsinformationen für einen Build im Vergleich zu seiner Basis erforderlich sind.

static boolean hasCasDetails(RemoteBuildInfo info)

Prüfen, ob die Details für die Analyse vorhanden sind.

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

Inhaltsanalyse eingebetteter Cloud-Parameter verarbeiten.

Öffentliche Konstruktoren

ContentBasedHelper

public ContentBasedHelper ()

Öffentliche Methoden

analyzeExtraDownloads

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

Zusätzliche Ziel-Downloads analysieren, um alle Testabhängigkeiten zu berücksichtigen.

Parameter
skipManager SkipManager: SkipManager

device ITestDevice

getContentInformation

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

Alle Elemente abrufen, die zum Abrufen von Inhaltsinformationen für einen Build im Vergleich zu seiner Basis erforderlich sind.

Parameter
info RemoteBuildInfo

branch String

buildFlavor String

buildId String

Gibt Folgendes zurück:
ContentInformation

hasCasDetails

public static boolean hasCasDetails (RemoteBuildInfo info)

Prüfen, ob die Details für die Analyse vorhanden sind.

Parameter
info RemoteBuildInfo

Gibt Folgendes zurück:
boolean

hasHostPackageArgs

public static boolean hasHostPackageArgs (TestDeviceOptions options)

Parameter
options TestDeviceOptions

Gibt Folgendes zurück:
boolean

obtainCloudParameters

public static ContentAnalysisContext obtainCloudParameters (String branch, 
                TestDeviceOptions options)

Inhaltsanalyse eingebetteter Cloud-Parameter verarbeiten.

Parameter
branch String

options TestDeviceOptions

Gibt Folgendes zurück:
ContentAnalysisContext

Löst aus
BuildRetrievalError