RaporBaşarılıTestler

public class ReportPassedTests
extends CollectingTestListener implements IConfigurationReceiver, ISupportGranularResults

java.lang.Object
\t com.android.tradefed.result.CollectingTestListener
  \t com.android.tradefed.result.ReportPassedTests


Geçen testi hariç tutacak olası filtreleri bir dosyada raporlayın.

Özet

Herkese açık kurucular

ReportPassedTests()

Herkese açık yöntemler

void invocationEnded(long elapsedTime)

Çağrının başarıyla veya bir hata durumu nedeniyle sonlandırıldığını bildirir.

void invocationFailed(FailureDescription failure)

Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir.

void invocationStarted(IInvocationContext context)

Test çağrısının başlangıcını bildirir.

void setConfiguration(IConfiguration configuration)

Kullanımdaki IConfiguration'ü enjekte eder.

void setLogger(ITestLogger logger)
boolean supportGranularResults()

Bildiren ayrıntılı sonuçları destekliyorsa doğru, aksi takdirde yanlış değerini döndürür.

void testModuleEnded()

Bir modülün çalıştırılmasının sonunu bildirir.

void testModuleStarted(IInvocationContext moduleContext)

Bir modülün çalışmaya başlamasını bildirir.

void testRunEnded(long elapsedTime, runMetrics)

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

Kamu inşaatçıları

ReportPassedTests

public ReportPassedTests ()

Herkese açık yöntemler

invocationEnded

public void invocationEnded (long elapsedTime)

Çağrının başarıyla veya bir hata durumu nedeniyle sonlandırıldığını bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır.

Parametreler
elapsedTime long: Çağrı için geçen süre (ms)

çağrı başarısız oldu

public void invocationFailed (FailureDescription failure)

Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır.

Parametreler
failure FailureDescription: Hatanın nedenini açıklayan FailureDescription

invocationStarted

public void invocationStarted (IInvocationContext context)

Test çağrısının başlangıcını bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır. Raporlamacıların, birden fazla cihazdan raporlamayı desteklemek için bu yöntemi geçersiz kılması gerekir.

Parametreler
context IInvocationContext: çağrı hakkında bilgi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Kullanımdaki IConfiguration'ü enjekte eder.

Parametreler
configuration IConfiguration

setLogger

public void setLogger (ITestLogger logger)

Parametreler
logger ITestLogger

supportGranularResults

public boolean supportGranularResults ()

Bildiren ayrıntılı sonuçları destekliyorsa doğru, aksi takdirde yanlış değerini döndürür.

İlerlemeler
boolean

testModuleEnded

public void testModuleEnded ()

Bir modülün çalıştırılmasının sonunu bildirir.

testModülü Başlatıldı

public void testModuleStarted (IInvocationContext moduleContext)

Bir modülün çalışmaya başlamasını bildirir. Bu geri çağırma, testModuleEnded() ile ilişkilidir ve dizide isteğe bağlıdır. Yalnızca modüllerin kullanıldığı bir çalıştırma sırasında kullanılır: paket tabanlı koşucular.

Parametreler
moduleContext IInvocationContext: Modülün IInvocationContext değeri.

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

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

Parametreler
elapsedTime long: Cihaz tarafından bildirilen geçen süre (milisaniye cinsinden)

runMetrics : Test çalışmasının sonunda raporlanan anahtar/değer çiftleri