SuiteResultReporter

public class SuiteResultReporter
extends CollectingTestListener

java.lang.Objek
com.Android.tradefed.result.CollectingTestListener
com.android.tradefed.result.suite.SuiteResultReporter


Kumpulkan hasil tes untuk seluruh pemanggilan rangkaian dan keluarkan hasil akhirnya.

Ringkasan

Kelas bersarang

class SuiteResultReporter.ModulePrepTimes

Pemegang objek untuk waktu persiapan dan pembongkaran satu modul.

Bidang

public static final String SUITE_REPORTER_SOURCE

Konstruktor publik

SuiteResultReporter ()

Metode publik

int getCompleteModules ()
long getFailedTests ()
getModulesAbi ()

Mengembalikan peta modul abi: .

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

Melaporkan bahwa pemanggilan telah dihentikan, baik berhasil atau karena beberapa kondisi kesalahan.

void invocationStarted ( IInvocationContext context)

Melaporkan awal pemanggilan pengujian.

void testModuleStarted ( IInvocationContext moduleContext)

Melaporkan permulaan modul berjalan.

Metode yang dilindungi

long getCurrentTime ()
long getEndTime ()

Mengembalikan waktu akhir pemanggilan.

long getStartTime ()

Mengembalikan waktu mulai pemanggilan.

Bidang

SUITE_REPORTER_SOURCE

public static final String SUITE_REPORTER_SOURCE

Konstruktor publik

SuiteResultReporter

public SuiteResultReporter ()

Metode publik

getCompleteModules

public int getCompleteModules ()

Kembali
int

dapatkan Tes Gagal

public long getFailedTests ()

Kembali
long

dapatkanModulAbi

public  getModulesAbi ()

Mengembalikan peta modul abi: .

Kembali

dapatkanPassTests

public long getPassedTests ()

Kembali
long

dapatkan Ringkasan

public TestSummary getSummary ()

Kembali
TestSummary

dapatkanTotalModules

public int getTotalModules ()

Kembali
int

dapatkanTotalTests

public long getTotalTests ()

Kembali
long

doaBerakhir

public void invocationEnded (long elapsedTime)

Melaporkan bahwa pemanggilan telah dihentikan, baik berhasil atau karena beberapa kondisi kesalahan.

Akan secara otomatis dipanggil oleh kerangka TradeFederation.

Parameter
elapsedTime long : waktu pemanggilan yang telah berlalu dalam ms

doaDimulai

public void invocationStarted (IInvocationContext context)

Melaporkan awal pemanggilan pengujian.

Akan secara otomatis dipanggil oleh kerangka TradeFederation. Reporter perlu mengganti metode ini untuk mendukung pelaporan beberapa perangkat.

Parameter
context IInvocationContext : informasi tentang pemanggilan

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

Melaporkan permulaan modul berjalan. Callback ini dikaitkan dengan testModuleEnded() dan bersifat opsional dalam urutannya. Ini hanya digunakan selama proses yang menggunakan modul: pelari berbasis suite.

Parameter
moduleContext IInvocationContext : IInvocationContext modul.

Metode yang dilindungi

dapatkanWaktu Saat Ini

protected long getCurrentTime ()

Kembali
long

dapatkanWaktu Akhir

protected long getEndTime ()

Mengembalikan waktu akhir pemanggilan.

Kembali
long

dapatkan Waktu Mulai

protected long getStartTime ()

Mengembalikan waktu mulai pemanggilan.

Kembali
long