AbLocalBuildProvider

public class AbLocalBuildProvider
extends StubBuildProvider implements IInvocationContextReceiver

java.lang.Object
   ↳ com.android.tradefed.build.StubBuildProvider
     ↳ com.google.android.tradefed.build.AbLocalBuildProvider


Lokaler Build-Anbieter, der einen lokalen Build für Android erstellt. TODO: Update this to also be able to bootstrap device build info.

Zusammenfassung

Konstanten

String LOCAL_BUILD

Öffentliche Konstruktoren

AbLocalBuildProvider()

Öffentliche Methoden

static Build createLocalBuild(IInvocationContext context, String branch, String buildFlavor)

Erstellt einen lokalen Build auf dem Remote-AB-Server und gibt dessen Referenz zurück.

IBuildInfo getBuild()

Rufen Sie die Daten für den zu testenden Build ab.

void setInvocationContext(IInvocationContext invocationContext)

Konstanten

LOCAL_BUILD

public static final String LOCAL_BUILD

Konstanter Wert: "local_build"

Öffentliche Konstruktoren

AbLocalBuildProvider

public AbLocalBuildProvider ()

Öffentliche Methoden

createLocalBuild

public static Build createLocalBuild (IInvocationContext context, 
                String branch, 
                String buildFlavor)

Erstellt einen lokalen Build auf dem Remote-AB-Server und gibt dessen Referenz zurück.

Parameter
context IInvocationContext

branch String

buildFlavor String

Gibt Folgendes zurück:
Build

Löst aus
GeneralSecurityException
IOException

getBuild

public IBuildInfo getBuild ()

Rufen Sie die Daten für den zu testenden Build ab.

Gibt Folgendes zurück:
IBuildInfo die IBuildInfo für den zu testenden Build oder null, wenn kein Build zum Testen verfügbar ist

Löst aus
BuildRetrievalError

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parameter
invocationContext IInvocationContext