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 |
|
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 |
|