Monitoraggio non disponibile

public final class DeviceUnavailableMonitor
extends Object implements ITestInvocationListener

java.lang.Object
🎞 com.android.tradefed.invoker.DeviceUnavailableMonitor


Questo listener tenta di acquisire solo il DNAE di uno scenario di test.

Riepilogo

Costruttori pubblici

DeviceUnavailableMonitor()

Metodi pubblici

DeviceNotAvailableException getUnavailableException()

Restituisce l'eccezione, se ne è stata acquisita una.

void invocationFailed(FailureDescription failure)

Segnala una chiamata incompleta a causa di alcune condizioni di errore.

void invocationFailed(Throwable cause)

Segnala una chiamata incompleta a causa di alcune condizioni di errore.

void invocationStarted(IInvocationContext context)

Segnala l'inizio della chiamata di test.

void testFailed(TestDescription test, FailureDescription failure)

Segnala l'errore di un singolo scenario di test.

void testRunFailed(FailureDescription failure)

L'esecuzione del test dei report non è riuscita a causa di un errore descritto da FailureDescription.

Costruttori pubblici

Monitoraggio non disponibile

public DeviceUnavailableMonitor ()

Metodi pubblici

Eccezione nondisponibile

public DeviceNotAvailableException getUnavailableException ()

Restituisce l'eccezione, se ne è stata acquisita una.

Ritorni
DeviceNotAvailableException

chiamata non riuscita

public void invocationFailed (FailureDescription failure)

Segnala una chiamata incompleta a causa di alcune condizioni di errore.

Verrà chiamato automaticamente dal framework TradeFederation.

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

chiamata non riuscita

public void invocationFailed (Throwable cause)

Segnala una chiamata incompleta a causa di alcune condizioni di errore.

Verrà chiamato automaticamente dal framework TradeFederation.

Parametri
cause Throwable: la causa Throwable dell'errore

chiamataIniziata

public void invocationStarted (IInvocationContext context)

Segnala l'inizio della chiamata di test.

Verrà chiamato automaticamente dal framework TradeFederation. I reporter devono eseguire l'override questo metodo per supportare la generazione di report su più dispositivi.

Parametri
context IInvocationContext: informazioni sulla chiamata

testNon riuscito

public void testFailed (TestDescription test, 
                FailureDescription failure)

Segnala l'errore di un singolo scenario di test.

Verrà chiamato tra testStarted e testEnded.

Parametri
test TestDescription: identifica il test

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

testRunNon riuscito

public void testRunFailed (FailureDescription failure)

L'esecuzione del test dei report non è riuscita a causa di un errore descritto da FailureDescription.

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