SuiteResultReporter

public class SuiteResultReporter
extends CollectingTestListener

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


Bir paketin tamamı için test sonuçlarını toplayın ve nihai sonuçları verin.

Özet

İç içe yerleştirilmiş sınıflar

class SuiteResultReporter.ModulePrepTimes

Bir modülün hazırlanma ve sökülme süresi için nesne tutucu. 

Alanlar

public static final String SUITE_REPORTER_SOURCE

Herkese açık oluşturucular

SuiteResultReporter()

Herkese açık yöntemler

int getCompleteModules()
long getFailedTests()
Map<String, IAbi> getModulesAbi()

Modüllerin abi: haritasını döndürür.

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

Çağırmanın başarıyla mı yoksa bir hata durumu nedeniyle mi 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.

Korunan yöntemler

long getCurrentTime()
long getEndTime()

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

long getStartTime()

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

Alanlar

SUITE_REPORTER_SOURCE

public static final String SUITE_REPORTER_SOURCE

Herkese açık oluşturucular

SuiteResultReporter

public SuiteResultReporter ()

Herkese açık yöntemler

getCompleteModules

public int getCompleteModules ()

İadeler
int

getFailedTests

public long getFailedTests ()

İadeler
long

getModulesAbi

public Map<String, IAbi> getModulesAbi ()

Modüllerin abi eşlemesini döndürür: .

İadeler
Map<String, IAbi>

getPassedTests

public long getPassedTests ()

İadeler
long

getSummary

public TestSummary getSummary ()

İadeler
TestSummary

getTotalModules

public int getTotalModules ()

İadeler
int

getTotalTests

public long getTotalTests ()

İadeler
long

invocationEnded

public void invocationEnded (long elapsedTime)

Çağırmanın başarıyla mı yoksa bir hata durumu nedeniyle mi sonlandırıldığını bildirir.

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

Parametreler
elapsedTime long: çağrının geçen süresi (ms)

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. Raporcuların, birden fazla cihazın raporlamasını desteklemek için bu yöntemi geçersiz kılması gerekir.

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

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ül kullanan bir çalıştırma sırasında kullanılır: pakete dayalı çalıştırıcılar.

Parametreler
moduleContext IInvocationContext: modülün IInvocationContext.

Korunan yöntemler

getCurrentTime

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ıç zamanını döndürür.

İadeler
long