SuiteResultReporter

public class SuiteResultReporter
extends CollectingTestListener

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


Mengumpulkan hasil pengujian untuk seluruh pemanggilan rangkaian pengujian dan menghasilkan hasil akhir.

Ringkasan

Class bertingkat

class SuiteResultReporter.ModulePrepTimes

Penampung objek untuk waktu persiapan dan penutupan satu modul. 

Kolom

public static final String SUITE_REPORTER_SOURCE

Konstruktor publik

SuiteResultReporter()

Metode publik

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

Menampilkan peta ABI modul: .

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

Melaporkan bahwa pemanggilan telah dihentikan, baik berhasil maupun karena kondisi error tertentu.

void invocationStarted(IInvocationContext context)

Melaporkan dimulainya pemanggilan pengujian.

void testModuleStarted(IInvocationContext moduleContext)

Melaporkan awal modul yang berjalan.

Metode yang dilindungi

long getCurrentTime()
long getEndTime()

Menampilkan waktu berakhir pemanggilan.

long getStartTime()

Menampilkan waktu mulai pemanggilan.

Kolom

SUITE_REPORTER_SOURCE

public static final String SUITE_REPORTER_SOURCE

Konstruktor publik

SuiteResultReporter

public SuiteResultReporter ()

Metode publik

getCompleteModules

public int getCompleteModules ()

Hasil
int

getFailedTests

public long getFailedTests ()

Hasil
long

getModulesAbi

public Map<String, IAbi> getModulesAbi ()

Menampilkan peta ABI modul: .

Hasil
Map<String, IAbi>

getPassedTests

public long getPassedTests ()

Hasil
long

getSummary

public TestSummary getSummary ()

Hasil
TestSummary

getTotalModules

public int getTotalModules ()

Hasil
int

getTotalTests

public long getTotalTests ()

Hasil
long

invocationEnded

public void invocationEnded (long elapsedTime)

Melaporkan bahwa pemanggilan telah dihentikan, baik berhasil maupun karena kondisi error tertentu.

Akan dipanggil secara otomatis oleh framework TradeFederation.

Parameter
elapsedTime long: waktu yang berlalu dari pemanggilan dalam md

invocationStarted

public void invocationStarted (IInvocationContext context)

Melaporkan dimulainya pemanggilan pengujian.

Akan dipanggil secara otomatis oleh framework TradeFederation. Pelapor perlu mengganti metode ini untuk mendukung pelaporan dari beberapa perangkat.

Parameter
context IInvocationContext: informasi tentang pemanggilan

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

Melaporkan awal modul yang berjalan. Callback ini terkait dengan testModuleEnded() dan bersifat opsional dalam urutan. Hanya digunakan selama menjalankan modul yang menggunakan runner berbasis rangkaian pengujian.

Parameter
moduleContext IInvocationContext: IInvocationContext modul.

Metode yang dilindungi

getCurrentTime

protected long getCurrentTime ()

Hasil
long

getEndTime

protected long getEndTime ()

Menampilkan waktu berakhir pemanggilan.

Hasil
long

getStartTime

protected long getStartTime ()

Menampilkan waktu mulai pemanggilan.

Hasil
long