FiltreliSonuç Yönlendirici

public class FilteredResultForwarder
extends ResultForwarder

Java.lang.Nesne
🎃 com.android.tradefed.result.ResultForwarder
  🎃 com.android.tradefed.result.FilteredResultForwarder


Yalnızca TestDescription izin verilenler listesine izin veren ResultForwarder varyantı bildiriliyor.

Özet

Kamu inşaatçıları

FilteredResultForwarder( allowedTests, ITestInvocationListener... listeners)

Herkese açık yöntemler

void testAssumptionFailure(TestDescription test, FailureDescription failure)

Atom testi, yanlış bir koşul olduğunu varsaydığını gösterdiğinde çağrılır

void testAssumptionFailure(TestDescription test, String trace)

Atom testi, yanlış bir koşul olduğunu varsaydığını gösterdiğinde çağrılır

void testEnded(TestDescription test, testMetrics)

Tek bir test durumunun yürütme sonunu bildirir.

void testEnded(TestDescription test, long endTime, testMetrics)

Bitiş zamanını belirtebileceğimiz ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) alternatifi doğrudan ekleyebilirsiniz.

void testFailed(TestDescription test, FailureDescription failure)

Tek bir test durumunun başarısız olduğunu bildirir.

void testFailed(TestDescription test, String trace)

Tek bir test durumunun başarısız olduğunu bildirir.

void testIgnored(TestDescription test)

Genellikle bir test yönteminde org.junit.Yoksay.

void testStarted(TestDescription test, long startTime)

Testin ne zaman olduğunu da belirttiğimiz testStarted(com.android.tradefed.result.TestDescription) yerine Bu değer, ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map)) ile birleştirilerek başlatıldı.

void testStarted(TestDescription test)

Bağımsız bir test durumunun başlangıcını bildirir.

Kamu inşaatçıları

FiltreliSonuç Yönlendirici

public FilteredResultForwarder ( allowedTests, 
                ITestInvocationListener... listeners)

Parametreler
allowedTests

listeners ITestInvocationListener

Herkese açık yöntemler

testAssumptionFailure

public void testAssumptionFailure (TestDescription test, 
                FailureDescription failure)

Atom testi, yanlış bir koşul olduğunu varsaydığını gösterdiğinde çağrılır

Parametreler
test TestDescription: Testi tanımlar

failure FailureDescription: Hatayı ve bağlamını açıklayan FailureDescription.

testAssumptionFailure

public void testAssumptionFailure (TestDescription test, 
                String trace)

Atom testi, yanlış bir koşul olduğunu varsaydığını gösterdiğinde çağrılır

Parametreler
test TestDescription: Testi tanımlar

trace String: Hatanın yığın izlemesi

testSona Erdi

public void testEnded (TestDescription test, 
                 testMetrics)

Tek bir test durumunun yürütme sonunu bildirir.

testFailed(TestDescription, FailureDescription) çağrılmazsa bu test başarılı oldu. Ayrıca, herhangi bir anahtar/değer çiftini de döndürür test durumu yürütülürken yayınlanmış olabilecek metrikler.

Parametreler
test TestDescription: Testi tanımlar

testMetrics : yayınlanan metriklerin ERROR(/Map) kadarı

testSona Erdi

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

Bitiş zamanını belirtebileceğimiz ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) alternatifi doğrudan ekleyebilirsiniz. Doğru ölçüm için testStarted(com.android.tradefed.result.TestDescription, long) ile birleştirin.

Parametreler
test TestDescription: Testi tanımlar

endTime long: testin sona erdiği zaman. System.currentTimeMillis() ile ölçülür.

testMetrics : yayınlanan metriklerin ERROR(/Map) kadarı

test başarısız oldu

public void testFailed (TestDescription test, 
                FailureDescription failure)

Tek bir test durumunun başarısız olduğunu bildirir.

testStarted ve testEnded arasında çağrılır.

Parametreler
test TestDescription: Testi tanımlar

failure FailureDescription: Hatayı ve bağlamını açıklayan FailureDescription.

test başarısız oldu

public void testFailed (TestDescription test, 
                String trace)

Tek bir test durumunun başarısız olduğunu bildirir.

testStarted ve testEnded arasında çağrılır.

Parametreler
test TestDescription: Testi tanımlar

trace String: Hatanın yığın izlemesi

testYoksayıldı

public void testIgnored (TestDescription test)

Genellikle bir test yönteminde org.junit.Yoksay.

Parametreler
test TestDescription: Testi tanımlar

test başlatıldı

public void testStarted (TestDescription test, 
                long startTime)

Testin ne zaman olduğunu da belirttiğimiz testStarted(com.android.tradefed.result.TestDescription) yerine Bu değer, ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map)) ile birleştirilerek başlatıldı.

Parametreler
test TestDescription: Testi tanımlar

startTime long: testin başladığı zaman (System.currentTimeMillis() ile ölçülür)

test başlatıldı

public void testStarted (TestDescription test)

Bağımsız bir test durumunun başlangıcını bildirir. Eski arayüz, mümkün olduğunda testStarted(com.android.tradefed.result.TestDescription) kullanılmalıdır.

Parametreler
test TestDescription: Testi tanımlar