StatusCheckerResult

public class StatusCheckerResult
extends Object

java.lang.Object
com.android.tradefed.suite.checker.StatusCheckerResult


Contiene il risultato dell'esecuzione di un ISystemStatusChecker.

Riepilogo

Costanti

String SYSTEM_CHECKER

Costruttori pubblici

StatusCheckerResult()

Crea un StatusCheckerResult con lo stato predefinito CheckStatus.FAILED.

StatusCheckerResult(StatusCheckerResult.CheckStatus status)

Crea un StatusCheckerResult con lo stato specificato.

Metodi pubblici

void addModuleProperty(String propertyName, String property)

Aggiunge una proprietà del modulo segnalata dal checker.

String getErrorMessage()

Restituisce il messaggio di errore associato a un errore.

Map<String, String> getModuleProperties()

Restituisce le proprietà del modulo segnalate dal checker.

StatusCheckerResult.CheckStatus getStatus()

Restituisce il CheckStatus del checker.

boolean isBugreportNeeded()

Restituisce un valore che indica se è necessario un report di bug in caso di errore del checker.

void setBugreportNeeded(boolean need)

Imposta se è necessario un report di bug in caso di errore del checker.

void setErrorMessage(String message)

Imposta il messaggio di errore associato a un errore.

void setStatus(StatusCheckerResult.CheckStatus status)

Imposta il CheckStatus del checker.

Costanti

SYSTEM_CHECKER

public static final String SYSTEM_CHECKER

Valore costante: "system_checker"

Costruttori pubblici

StatusCheckerResult

public StatusCheckerResult ()

Crea un StatusCheckerResult con lo stato predefinito CheckStatus.FAILED.

StatusCheckerResult

public StatusCheckerResult (StatusCheckerResult.CheckStatus status)

Crea un StatusCheckerResult con lo stato specificato.

Parametri
status StatusCheckerResult.CheckStatus: il CheckStatus

Metodi pubblici

addModuleProperty

public void addModuleProperty (String propertyName, 
                String property)

Aggiunge una proprietà del modulo segnalata dal checker.

Parametri
propertyName String

property String

getErrorMessage

public String getErrorMessage ()

Restituisce il messaggio di errore associato a un errore. Può essere null anche in caso di errori.

Resi
String

getModuleProperties

public Map<String, String> getModuleProperties ()

Restituisce le proprietà del modulo segnalate dal checker.

Resi
Map<String, String>

getStatus

public StatusCheckerResult.CheckStatus getStatus ()

Restituisce il CheckStatus del checker.

Resi
StatusCheckerResult.CheckStatus

isBugreportNeeded

public boolean isBugreportNeeded ()

Restituisce un valore che indica se è necessario un report di bug in caso di errore del checker.

Resi
boolean

setBugreportNeeded

public void setBugreportNeeded (boolean need)

Imposta se è necessario un report di bug in caso di errore del checker.

Parametri
need boolean

setErrorMessage

public void setErrorMessage (String message)

Imposta il messaggio di errore associato a un errore.

Parametri
message String

setStatus

public void setStatus (StatusCheckerResult.CheckStatus status)

Imposta il CheckStatus del checker.

Parametri
status StatusCheckerResult.CheckStatus