ExistingBuildProvider

public class ExistingBuildProvider
extends Object implements IBuildProvider

java.lang.Object
   ↳ com.android.tradefed.build.ExistingBuildProvider


Eine IBuildProvider, die eine bereits erstellte IBuildInfo zurückgibt.

Zusammenfassung

Öffentliche Konstruktoren

ExistingBuildProvider(IBuildInfo buildInfo, IBuildProvider parentProvider)

Erstellt einen ExistingBuildProvider.

Öffentliche Methoden

void buildNotTested(IBuildInfo info)

Markieren Sie den Build als nicht getestet.

void cleanUp(IBuildInfo info)

Löschen Sie alle temporären Build-Dateien.

IBuildInfo getBuild()

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

Öffentliche Konstruktoren

ExistingBuildProvider

public ExistingBuildProvider (IBuildInfo buildInfo, 
                IBuildProvider parentProvider)

Erstellt einen ExistingBuildProvider.

Parameter
buildInfo IBuildInfo: der vorhandene Build, der bereitgestellt werden soll

parentProvider IBuildProvider: Die ursprüngliche IBuildProvider, mit der die IBuildInfo erstellt wurde. Muss für die Weiterleitung von IBuildProvider.buildNotTested(IBuildInfo)-Ereignissen angegeben werden.

Öffentliche Methoden

buildNotTested

public void buildNotTested (IBuildInfo info)

Markieren Sie den Build als nicht getestet.

Wird in Fällen aufgerufen, in denen TradeFederation aufgrund eines Umgebungsproblems die Tests für den Build nicht abschließen konnte.

Parameter
info IBuildInfo: die IBuildInfo, die zurückgesetzt werden soll

cleanUp

public void cleanUp (IBuildInfo info)

Löschen Sie alle temporären Build-Dateien.

Parameter
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

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

Returns
IBuildInfo IBuildInfo für den zu testenden Build oder null, wenn kein Build zum Testen verfügbar ist

Ausgabe
BuildRetrievalError