ReportPassedTests
public
class
ReportPassedTests
extends CollectingTestListener
implements
IConfigurationReceiver,
ISupportGranularResults
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.ReportPassedTests | |
Laporkan dalam file filter yang mungkin untuk mengecualikan pengujian yang lulus.
Ringkasan
Konstruktor publik | |
|---|---|
ReportPassedTests()
|
|
Metode publik | |
|---|---|
void
|
invocationEnded(long elapsedTime)
Melaporkan bahwa pemanggilan telah dihentikan, baik berhasil maupun karena kondisi error tertentu. |
void
|
invocationFailed(FailureDescription failure)
Melaporkan pemanggilan yang tidak lengkap karena kondisi error tertentu. |
void
|
invocationStarted(IInvocationContext context)
Melaporkan awal pemanggilan pengujian. |
void
|
setConfiguration(IConfiguration configuration)
Menyuntikkan |
void
|
setLogger(ITestLogger logger)
|
boolean
|
supportGranularResults()
Menampilkan True jika pelapor mendukung hasil terperinci, atau false jika tidak. |
void
|
testModuleEnded()
Melaporkan akhir dari eksekusi modul. |
void
|
testModuleStarted(IInvocationContext moduleContext)
Melaporkan awal modul yang berjalan. |
void
|
testRunEnded(long elapsedTime, HashMap<String, MetricMeasurement.Metric> runMetrics)
Melaporkan akhir eksekusi pengujian. |
Konstruktor publik
ReportPassedTests
public ReportPassedTests ()
Metode publik
invocationEnded
public void invocationEnded (long elapsedTime)
Melaporkan bahwa pemanggilan telah dihentikan, baik berhasil maupun karena kondisi error tertentu.
Akan otomatis dipanggil oleh framework TradeFederation.
| Parameter | |
|---|---|
elapsedTime |
long: waktu berlalu pemanggilan dalam md |
invocationFailed
public void invocationFailed (FailureDescription failure)
Melaporkan pemanggilan yang tidak lengkap karena kondisi error tertentu.
Akan otomatis dipanggil oleh framework TradeFederation.
| Parameter | |
|---|---|
failure |
FailureDescription: FailureDescription yang menjelaskan penyebab kegagalan |
invocationStarted
public void invocationStarted (IInvocationContext context)
Melaporkan awal pemanggilan pengujian.
Akan otomatis dipanggil oleh framework TradeFederation. Pelapor harus mengganti metode ini untuk mendukung pelaporan beberapa perangkat.
| Parameter | |
|---|---|
context |
IInvocationContext: informasi tentang pemanggilan |
setConfiguration
public void setConfiguration (IConfiguration configuration)
Menyuntikkan IConfiguration yang digunakan.
| Parameter | |
|---|---|
configuration |
IConfiguration |
supportGranularResults
public boolean supportGranularResults ()
Menampilkan True jika pelapor mendukung hasil terperinci, atau false jika tidak.
| Hasil | |
|---|---|
boolean |
|
testModuleEnded
public void testModuleEnded ()
Melaporkan akhir dari eksekusi modul.
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Melaporkan awal modul yang berjalan. Callback ini terkait dengan testModuleEnded() dan bersifat opsional dalam urutan. Callback ini hanya digunakan selama eksekusi yang menggunakan
modul: runner berbasis rangkaian pengujian.
| Parameter | |
|---|---|
moduleContext |
IInvocationContext: IInvocationContext modul. |
testRunEnded
public void testRunEnded (long elapsedTime,
HashMap<String, MetricMeasurement.Metric> runMetrics)Melaporkan akhir eksekusi pengujian. FIXME: Kita tidak dapat memiliki dua antarmuka Map<> dengan jenis yang berbeda, jadi kita harus menggunakan HashMap di sini.
| Parameter | |
|---|---|
elapsedTime |
long: waktu berlalu yang dilaporkan perangkat, dalam milidetik |
runMetrics |
HashMap: pasangan nilai kunci yang dilaporkan pada akhir eksekusi pengujian dengan Metric. |