VorhandenerBuildProvider
public class ExistingBuildProvider
extends Object
implements IBuildProvider
java.lang.Object | |
↳ | com.android.tradefed.build.ExistingBuildProvider |
Ein IBuildProvider
, der eine bereits konstruierte IBuildInfo
zurückgibt.
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
ExistingBuildProvider ( IBuildInfo buildInfo, IBuildProvider parentProvider) Erstellt einen |
Öffentliche Methoden | |
---|---|
void | buildNotTested ( IBuildInfo info) Markieren Sie den angegebenen Build als ungetestet. |
void | cleanUp ( IBuildInfo info) Bereinigen Sie alle temporären Build-Dateien. |
IBuildInfo | getBuild () Rufen Sie die Daten für den zu testenden Build ab. |
Öffentliche Konstrukteure
VorhandenerBuildProvider
public ExistingBuildProvider (IBuildInfo buildInfo, IBuildProvider parentProvider)
Erstellt einen ExistingBuildProvider
.
Parameter | |
---|---|
buildInfo | IBuildInfo : der vorhandene Build, der bereitgestellt werden soll |
parentProvider | IBuildProvider : der ursprüngliche IBuildProvider , der die IBuildInfo erstellt hat. Erforderlich, um IBuildProvider#buildNotTested(IBuildInfo) -Ereignisse weiterzugeben. |
Öffentliche Methoden
buildNotTested
public void buildNotTested (IBuildInfo info)
Markieren Sie den angegebenen Build als ungetestet.
Wird in Fällen aufgerufen, in denen TradeFederation das Testen des Builds aufgrund eines Umgebungsproblems nicht abgeschlossen hat.
Parameter | |
---|---|
info | IBuildInfo : die zurückzusetzende IBuildInfo |
Aufräumen
public void cleanUp (IBuildInfo info)
Bereinigen Sie alle temporären Build-Dateien.
Parameter | |
---|---|
info | IBuildInfo |
getBuild
public IBuildInfo getBuild ()
Rufen Sie die Daten für den zu testenden Build ab.
Kehrt zurück | |
---|---|
IBuildInfo | die IBuildInfo für den zu testenden Build oder null , wenn kein Build zum Testen verfügbar ist |
Wirft | |
---|---|
BuildRetrievalError |