Google si impegna a promuovere l'equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

FilteredResultForwarder

public class FilteredResultForwarder
extends ResultForwarder

java.lang.Object
com.android.tradefed.result.ResultForwarder
com.android.tradefed.result.FilteredResultForwarder


Variante di ResultForwarder che consente di ResultForwarder solo una whitelist di TestDescription .

Sommario

Costruttori pubblici

FilteredResultForwarder ( allowedTests, ITestInvocationListener... listeners) FilteredResultForwarder ( allowedTests, ITestInvocationListener... listeners)

Metodi pubblici

void testAssumptionFailure ( TestDescription test, String trace)

Chiamato quando un test atomico segnala che assume una condizione falsa

void testEnded ( TestDescription test, testMetrics) testEnded ( TestDescription test, testMetrics)

Riporta la fine dell'esecuzione di un singolo caso di test.

void testEnded ( TestDescription test, long endTime, testMetrics) testEnded ( TestDescription test, long endTime, testMetrics)

Alternativa a ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) dove possiamo specificare direttamente l'ora di fine.

void testIgnored ( TestDescription test)

Chiamato quando un test non verrà eseguito, generalmente perché un metodo di test è annotato con org.junit.Ignore.

void testStarted ( TestDescription test, long startTime)

Alternativa a testStarted(com.android.tradefed.result.TestDescription) dove specifichiamo anche quando è stato avviato il test, combinato con ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map)) per una misurazione accurata .

void testStarted ( TestDescription test)

Riporta l'inizio di un singolo caso di test.

Costruttori pubblici

FilteredResultForwarder

public FilteredResultForwarder ( allowedTests, 
                ITestInvocationListener... listeners)

parametri
allowedTests

listeners ITestInvocationListener

Metodi pubblici

testAssumptionFailure

public void testAssumptionFailure ( TestDescription test, 
                String trace)

Chiamato quando un test atomico segnala che assume una condizione falsa

parametri
test TestDescription : identifica il test

trace String : traccia stack di errore

testEnded

public void testEnded ( TestDescription test, 
                 testMetrics)

Riporta la fine dell'esecuzione di un singolo caso di test.

Se testFailed(TestDescription, String) non è stato richiamato, questo test ha superato. Restituisce inoltre qualsiasi metrica chiave / valore che potrebbe essere stata emessa durante l'esecuzione del test case.

parametri
test TestDescription : identifica il test

testMetrics : un ERROR(/Map) delle metriche emesse

testEnded

public void testEnded ( TestDescription test, 
                long endTime, 
                 testMetrics)

Alternativa a ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) dove possiamo specificare direttamente l'ora di fine. Combina con testStarted(com.android.tradefed.result.TestDescription, long) per una misurazione accurata.

parametri
test TestDescription : identifica il test

endTime long : il tempo in cui il test è terminato, misurato tramite System.currentTimeMillis()

testMetrics : un ERROR(/Map) delle metriche emesse

testIgnored

public void testIgnored ( TestDescription test)

Chiamato quando un test non verrà eseguito, generalmente perché un metodo di test è annotato con org.junit.Ignore.

parametri
test TestDescription : identifica il test

testStarted

public void testStarted ( TestDescription test, 
                long startTime)

Alternativa a testStarted(com.android.tradefed.result.TestDescription) dove specifichiamo anche quando è stato avviato il test, combinato con ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map)) per una misurazione accurata .

parametri
test TestDescription : identifica il test

startTime long : l'ora di inizio del test, misurata tramite System.currentTimeMillis()

testStarted

public void testStarted ( TestDescription test)

Segnala l'inizio di un singolo caso di test. Interfaccia precedente, dovrebbe usare testStarted(com.android.tradefed.result.TestDescription) quando possibile.

parametri
test TestDescription : identifica il test