ConditionFailureMonitor

public class ConditionFailureMonitor
extends Object implements ITestInvocationListener

java.lang.Object
com.android.tradefed.invoker.ConditionFailureMonitor


Monitorare eventuali errori derivanti dall'invocazione.

Riepilogo

Costruttori pubblici

ConditionFailureMonitor ()

Metodi pubblici

boolean hasFailures ()
boolean hasRunFailures ()
void invocationFailed ( FailureDescription failure)

Segnala un'invocazione incompleta a causa di qualche condizione di errore.

void invocationFailed (Throwable cause)

Segnala un'invocazione incompleta a causa di qualche condizione di errore.

void testFailed ( TestDescription test, FailureDescription failure)

Riporta il fallimento di un singolo test case.

void testFailed ( TestDescription test, String trace)

Riporta il fallimento di un singolo test case.

void testRunFailed ( FailureDescription failure)

Impossibile completare l'esecuzione del test dei report a causa di un errore descritto da FailureDescription .

void testRunFailed (String errorMessage)

Impossibile completare l'esecuzione del test dei report a causa di un errore irreversibile.

Costruttori pubblici

ConditionFailureMonitor

public ConditionFailureMonitor ()

Metodi pubblici

hafallimenti

public boolean hasFailures ()

ritorna
boolean

hasRunFailures

public boolean hasRunFailures ()

ritorna
boolean

invocazioneFailed

public void invocationFailed (FailureDescription failure)

Segnala un'invocazione incompleta a causa di qualche condizione di errore.

Verrà chiamato automaticamente dal framework TradeFederation.

Parametri
failure FailureDescription : la FailureDescription che descrive la causa dell'errore

invocazioneFailed

public void invocationFailed (Throwable cause)

Segnala un'invocazione incompleta a causa di qualche condizione di errore.

Verrà chiamato automaticamente dal framework TradeFederation.

Parametri
cause Throwable : la causa Throwable del fallimento

prova non riuscita

public void testFailed (TestDescription test, 
                FailureDescription failure)

Riporta il fallimento di un singolo test case.

Verrà chiamato tra testStarted e testEnded.

Parametri
test TestDescription : identifica il test

failure FailureDescription : FailureDescription che descrive l'errore e il relativo contesto.

prova non riuscita

public void testFailed (TestDescription test, 
                String trace)

Riporta il fallimento di un singolo test case.

Verrà chiamato tra testStarted e testEnded.

Parametri
test TestDescription : identifica il test

trace String : traccia dello stack di errore

testRunFailed

public void testRunFailed (FailureDescription failure)

Impossibile completare l'esecuzione del test dei report a causa di un errore descritto da FailureDescription .

Parametri
failure FailureDescription : FailureDescription che descrive l'errore e il relativo contesto.

testRunFailed

public void testRunFailed (String errorMessage)

Impossibile completare l'esecuzione del test dei report a causa di un errore irreversibile.

Parametri
errorMessage String : String che descrive il motivo dell'errore di esecuzione.