SuiteResultReporter

public class SuiteResultReporter
extends CollectingTestListener

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


Tüm paketin başlatılması için test sonuçlarını toplayın ve nihai sonuçların çıktısını alın.

Özet

İç içe geçmiş 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ılı bir şekilde 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ğrının bitiş saatini döndürür.

long getStartTime ()

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

Alanlar

SUITE_REPORTER_SOURCE

public static final String SUITE_REPORTER_SOURCE

Kamu inşaatçıları

SuiteResultReporter

public SuiteResultReporter ()

Genel yöntemler

getCompleteModules

public int getCompleteModules ()

İadeler
int

getFailedTestler

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

getÖzet

public TestSummary getSummary ()

İadeler
TestSummary

getTotalModules

public int getTotalModules ()

İadeler
int

getTotalTests

public long getTotalTests ()

İadeler
long

çağırma sona erdi

public void invocationEnded (long elapsedTime)

Başarılı bir şekilde 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. Muhabirlerin birden fazla cihaz raporlamasını desteklemek için bu yöntemi geçersiz kılmaları gerekir.

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

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

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

Parametreler
moduleContext IInvocationContext : modülün IInvocationContext .

Korumalı yöntemler

getCurrentTime

protected long getCurrentTime ()

İadeler
long

getEndTime

protected long getEndTime ()

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

İadeler
long

getStartTime

protected long getStartTime ()

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

İadeler
long