SuiteSonuç Raporlayıcısı

public class SuiteResultReporter
extends CollectingTestListener

java.lang.Object
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.suite.SuiteResultReporter


Tüm paket çağrısı için test sonuçlarını toplayın ve nihai sonuçların çıktısını alın.

Özet

İç içe sınıflar

class SuiteResultReporter.ModulePrepTimes

Bir modülün hazırlanması ve sökülmesi için nesne tutucu.

alanlar

public static final String SUITE_REPORTER_SOURCE

kamu inşaatçılar

SuiteResultReporter ()

Genel yöntemler

int getCompleteModules ()
long getFailedTests ()
getModulesAbi ()

Abi modüllerin bir haritasını döndürür: .

long getPassedTests ()
TestSummary getSummary ()
int getTotalModules ()
long getTotalTests ()
void invocationEnded (long elapsedTime)

Başarıyla veya bazı hata durumlarından dolayı çağrının sonlandırıldığını bildirir.

void invocationStarted ( IInvocationContext context)

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

void testModuleStarted ( IInvocationContext moduleContext)

Çalışan bir modülün başlangıcını bildirir.

Korumalı yöntemler

long getCurrentTime ()
long getEndTime ()

Çağırmanın bitiş zamanını döndürür.

long getStartTime ()

Çağırmanın başlangıç ​​saatini döndürür.

alanlar

SUITE_REPORTER_SOURCE

public static final String SUITE_REPORTER_SOURCE

kamu inşaatçılar

SuiteSonuç Raporlayıcısı

public SuiteResultReporter ()

Genel yöntemler

getCompleteModules

public int getCompleteModules ()

İadeler
int

Başarısız Testler

public long getFailedTests ()

İadeler
long

getModulesAbi

public  getModulesAbi ()

Abi modüllerin bir haritasını döndürür: .

İadeler

getPassedTestler

public long getPassedTests ()

İadeler
long

Özeti al

public TestSummary getSummary ()

İadeler
TestSummary

getTotalModüller

public int getTotalModules ()

İadeler
int

getTotalTests

public long getTotalTests ()

İadeler
long

Çağrı Sona Erdi

public void invocationEnded (long elapsedTime)

Başarıyla veya bazı hata durumlarından dolayı çağrının sonlandırıldığını bildirir.

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

parametreler
elapsedTime long : çağrının ms cinsinden geçen süresi

çağrı başlatıldı

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ılacaktır. Raporlayıcıların, birden fazla cihaz raporlamasını desteklemek için bu yöntemi geçersiz kılmaları gerekir.

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

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

Çalışan bir modülün başlangıcını bildirir. Bu geri arama, testModuleEnded() ile ilişkilidir ve dizide isteğe bağlıdır. Yalnızca modülleri kullanan bir çalışma sırasında kullanılır: paket tabanlı koşucular.

parametreler
moduleContext IInvocationContext : modülün IInvocationContext .

Korumalı yöntemler

Geçerli Saati al

protected long getCurrentTime ()

İadeler
long

getEndTime

protected long getEndTime ()

Çağırmanın bitiş zamanını döndürür.

İadeler
long

getStartTime

protected long getStartTime ()

Çağırmanın başlangıç ​​saatini döndürür.

İadeler
long