BuildRetrievalError

public class BuildRetrievalError
extends HarnessException

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


Beim Abrufen des Builds zum Testen 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 einem Ursache.

BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId)

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

BuildRetrievalError(String reason, Throwable cause, IBuildInfo build)

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

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 Fehlerkennzeichnung für diesen Fehler.

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause)

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

Parameter
reason String: eine detaillierte Fehlermeldung.

cause Throwable: Ein Throwable, der die ursprüngliche Ursache des ProvideBuildErrors erfasst

BuildRetrievalError

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

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

Parameter
reason String: eine detaillierte Fehlermeldung.

cause Throwable: ein Throwable, der die ursprüngliche Ursache des ProvideBuildErrors erfasst

errorId ErrorIdentifier: Die Fehlerkennzeichnung für diesen Fehler.

BuildRetrievalError

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

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

Parameter
reason String: eine detaillierte Fehlermeldung.

cause Throwable: Ein Throwable, der die ursprüngliche Ursache des ProvideBuildErrors erfasst

build IBuildInfo: Details zum Build, der abgerufen wurde

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: Ein Throwable, der die ursprüngliche Ursache des ProvideBuildErrors erfasst

errorId ErrorIdentifier: Die Fehlerkennzeichnung für diesen Fehler.

build IBuildInfo: Details zum Build, der abgerufen wurde

Öffentliche Methoden

getBuildInfo

public IBuildInfo getBuildInfo ()

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

Das zurückgegebene IBuildInfo ist niemals null, aber es können Daten fehlen, z. B.: build_id usw.

Returns
IBuildInfo IBuildInfo

setBuildInfo

public void setBuildInfo (IBuildInfo build)

Legen Sie die Build-Informationen fest.

Parameter
build IBuildInfo: die IBuildInfo