StubTestRunListener

public class StubTestRunListener
extends Object implements ITestRunListener

java.lang.Object
   ↳ com.android.tradefed.result.StubTestRunListener


ITestRunListener öğesinin kaba kod uygulaması

Özet

Herkese açık oluşturucular

StubTestRunListener()

Herkese açık yöntemler

void testAssumptionFailure(TestIdentifier test, String trace)

Birim testi, yanlış olduğu varsayılan bir koşulu işaretlediğinde çağrılır.

void testEnded(TestIdentifier test, Map<String, String> testMetrics)

Tek bir test senaryosunun yürütülmesinin sonunu bildirir.

void testFailed(TestIdentifier test, String trace)

Tek bir test senaryosunun başarısızlığını bildirir.

void testIgnored(TestIdentifier test)

Genellikle bir test yöntemi org.junit.Ignore ile açıklama eklenmiş olduğundan bir test çalıştırılmayacağı zaman çağrılır.

void testRunEnded(long elapsedTime, Map<String, String> runMetrics)

Test çalıştırmasının sonunu bildirir.

void testRunFailed(String errorMessage)

Raporlar test çalıştırması, ölümcül bir hata nedeniyle tamamlanamadı.

void testRunStarted(String runName, int testCount)

Test çalıştırmasının başlangıcını bildirir.

void testRunStopped(long elapsedTime)

Raporlar, kullanıcı isteği nedeniyle tamamlanmadan önce test çalıştırması durduruldu.

void testStarted(TestIdentifier test)

Tek bir test senaryosunun başlangıcını bildirir.

Herkese açık oluşturucular

StubTestRunListener

public StubTestRunListener ()

Herkese açık yöntemler

testAssumptionFailure

public void testAssumptionFailure (TestIdentifier test, 
                String trace)

Birim testi, yanlış olduğu varsayılan bir koşulu işaretlediğinde çağrılır.

Parametreler
test TestIdentifier: Testi tanımlar.

trace String: Hatayla sonuçlanan yığın izleme

testEnded

public void testEnded (TestIdentifier test, 
                Map<String, String> testMetrics)

Tek bir test senaryosunun yürütülmesinin sonunu bildirir.

testFailed(TestIdentifier, String) çağrılmadıysa bu test başarılı olur. Ayrıca, test senaryosunun yürütülmesi sırasında yayınlanmış olabilecek tüm anahtar/değer metriklerini de döndürür.

Parametreler
test TestIdentifier: Testi tanımlar.

testMetrics Map: android.app.Instrumentation#sendStatus tarafından test durumu yürütülürken yayınlanan metriklerin Map. Aynı anahtarı birden fazla kez yayınlamadığınız sürece ekleme sırası korunur. IInstrumentationResultParser.StatusKeys içinde tanımlanan standart anahtarların bu haritadan filtrelendiğini unutmayın. Ddmlib, IInstrumentationResultParser.StatusKeys içinde tanımlanan ek test metrikleri ekleyebilir.

testFailed

public void testFailed (TestIdentifier test, 
                String trace)

Tek bir test senaryosunun başarısızlığını bildirir.

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

Parametreler
test TestIdentifier: Testi tanımlar.

trace String: Hatayla sonuçlanan yığın izleme

testIgnored

public void testIgnored (TestIdentifier test)

Genellikle bir test yöntemi org.junit.Ignore ile açıklama eklenmiş olduğundan bir test çalıştırılmayacağı zaman çağrılır.

Parametreler
test TestIdentifier: Testi tanımlar.

testRunEnded

public void testRunEnded (long elapsedTime, 
                Map<String, String> runMetrics)

Test çalıştırmasının sonunu bildirir.

Parametreler
elapsedTime long: Cihazın bildirdiği geçen süre (milisaniye cinsinden)

runMetrics Map: android.app.Instrumentation#addResults tarafından test durumu yürütülürken yayınlanan metriklerin Map. Aynı anahtarı birden fazla kez yayınlamadığınız sürece ekleme sırası korunur. IInstrumentationResultParser.StatusKeys içinde tanımlanan standart anahtarların bu haritadan filtrelendiğini unutmayın. Ddmlib, IInstrumentationResultParser.StatusKeys içinde tanımlanan ek test metrikleri ekleyebilir.

testRunFailed

public void testRunFailed (String errorMessage)

Raporlar test çalıştırması, ölümcül bir hata nedeniyle tamamlanamadı.

Parametreler
errorMessage String: Çalıştırma hatasının nedenini açıklayan String.

testRunStarted

public void testRunStarted (String runName, 
                int testCount)

Test çalıştırmasının başlangıcını bildirir.

Parametreler
runName String: Test çalıştırmasının adı

testCount int: test çalıştırmasındaki toplam test sayısı

testRunStopped

public void testRunStopped (long elapsedTime)

Raporlar, kullanıcı isteği nedeniyle tamamlanmadan önce test çalıştırması durduruldu.

Parametreler
elapsedTime long: Cihazın bildirdiği geçen süre (milisaniye cinsinden)

testStarted

public void testStarted (TestIdentifier test)

Tek bir test senaryosunun başlangıcını bildirir.

Parametreler
test TestIdentifier: Testi tanımlar.