PrettyTestEventLogger
public
class
PrettyTestEventLogger
extends Object
implements
ITestInvocationListener
java.lang.Object | |
🎞 | com.android.tradefed.testtype.host.PrettyTestEventLogger |
Logger che corrisponde agli eventi e li registra per semplificare il debug. Il log on lato host e lato dispositivo corrisponderanno rigorosamente per facilitarne la ricerca.
Riepilogo
Costruttori pubblici | |
---|---|
PrettyTestEventLogger(
|
Metodi pubblici | |
---|---|
void
|
testEnded(TestDescription test,
Segnala la fine dell'esecuzione di un singolo scenario di test. |
void
|
testFailed(TestDescription test, String trace)
Segnala l'errore di un singolo scenario di test. |
void
|
testStarted(TestDescription test)
Segnala l'inizio di un singolo scenario di test. |
Costruttori pubblici
PrettyTestEventLogger
public PrettyTestEventLogger (devices)
Parametri | |
---|---|
devices |
|
Metodi pubblici
testTerminato
public void testEnded (TestDescription test,testMetrics)
Segnala la fine dell'esecuzione di un singolo scenario di test.
Se testFailed(TestDescription, FailureDescription)
non è stato richiamato, questo test è stato superato. Restituisce anche qualsiasi coppia chiave-valore
metriche emesse durante l'esecuzione dello scenario di test.
Parametri | |
---|---|
test |
TestDescription : identifica il test |
testMetrics |
: una percentuale pari a ERROR(/Map) delle metriche emesse |
testNon riuscito
public void testFailed (TestDescription test, String trace)
Segnala l'errore di un singolo scenario di test.
Verrà chiamato tra testStarted e testEnded.
Parametri | |
---|---|
test |
TestDescription : identifica il test |
trace |
String : analisi dello stack degli errori |
testIniziato
public void testStarted (TestDescription test)
Segnala l'inizio di un singolo scenario di test. Interfaccia precedente; dovrebbe utilizzare testStarted(com.android.tradefed.result.TestDescription)
quando possibile.
Parametri | |
---|---|
test |
TestDescription : identifica il test |