BuildRetrievalError

public class BuildRetrievalError
extends HarnessException

java.lang.Object
   ↳ com.android.tradefed.error.HarnessException
     ↳ com.android.tradefed.build.BuildRetrievalError


Beim Abrufen des Builds für den Test ist ein schwerwiegender Fehler aufgetreten.

Zusammenfassung

Öffentliche Konstruktoren

BuildRetrievalError(String reason)

Erstellt eine neue BuildRetrievalError mit einer aussagekräftigen Fehlermeldung.

BuildRetrievalError(String reason, ErrorIdentifier errorId)

Erstellt eine neue BuildRetrievalError mit einer aussagekräftigen Fehlermeldung.

BuildRetrievalError(String reason, Throwable cause)

Erstellt eine neue BuildRetrievalError mit einer aussagekräftigen Fehlermeldung und einer Ursache.

BuildRetrievalError(String reason, Throwable cause, IBuildInfo build)

Erstellt eine neue BuildRetrievalError mit einer aussagekräftigen Fehlermeldung, einer Ursache und Build-Details.

BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId)

Erstellt eine neue BuildRetrievalError mit einer aussagekräftigen Fehlermeldung und einem Grund.

BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build)

Erstellt eine neue BuildRetrievalError mit einer aussagekräftigen Fehlermeldung, einer Ursache und Build-Details.

Öffentliche Methoden

IBuildInfo getBuildInfo()

Gibt Details zum Build zurück, der abgerufen werden soll.

void setBuildInfo(IBuildInfo build)

Legen Sie die Build-Informationen fest.

Öffentliche Konstruktoren

BuildRetrievalError

public BuildRetrievalError (String reason)

Erstellt eine neue BuildRetrievalError mit einer aussagekräftigen Fehlermeldung.

Parameter
reason String: eine Fehlermeldung, die die Ursache des Fehlers beschreibt

BuildRetrievalError

public BuildRetrievalError (String reason, 
                ErrorIdentifier errorId)

Erstellt eine neue BuildRetrievalError mit einer aussagekräftigen Fehlermeldung.

Parameter
reason String: eine Fehlermeldung, die die Ursache des Fehlers beschreibt

errorId ErrorIdentifier: Die Fehler-ID für diesen Fehler.

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause)

Erstellt eine neue BuildRetrievalError mit einer aussagekräftigen Fehlermeldung und einem Grund.

Parameter
reason String: eine detaillierte Fehlermeldung.

cause Throwable: eine Throwable, die die ursprüngliche Ursache des ProvideBuildError erfasst

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                IBuildInfo build)

Erstellt eine neue BuildRetrievalError mit einer aussagekräftigen Fehlermeldung, einer Ursache und Build-Details.

Parameter
reason String: eine detaillierte Fehlermeldung.

cause Throwable: eine Throwable, die die ursprüngliche Ursache des ProvideBuildError erfasst

build IBuildInfo: Details zum Build, der abgerufen werden sollte

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId)

Erstellt eine neue BuildRetrievalError mit einer aussagekräftigen Fehlermeldung und einer Ursache.

Parameter
reason String: eine detaillierte Fehlermeldung.

cause Throwable: eine Throwable, die die ursprüngliche Ursache des ProvideBuildError erfasst

errorId ErrorIdentifier: Die Fehler-ID für diesen Fehler.

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId, 
                IBuildInfo build)

Erstellt eine neue BuildRetrievalError mit einer aussagekräftigen Fehlermeldung, einer Ursache und Build-Details.

Parameter
reason String: eine detaillierte Fehlermeldung.

cause Throwable: eine Throwable, die die ursprüngliche Ursache des ProvideBuildError erfasst

errorId ErrorIdentifier: Die Fehler-ID für diesen Fehler.

build IBuildInfo: Details zum Build, der abgerufen werden sollte

Öffentliche Methoden

getBuildInfo

public IBuildInfo getBuildInfo ()

Gibt Details zum Build zurück, der abgerufen werden sollte.

Die zurückgegebene IBuildInfo ist nie null, es können jedoch Daten wie „build_id“ fehlen.

Returns
IBuildInfo die IBuildInfo

setBuildInfo

public void setBuildInfo (IBuildInfo build)

Legen Sie die Build-Informationen fest.

Parameter
build IBuildInfo: die IBuildInfo