ClangCodeCoverageCollector
public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
java.lang.Objek | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.ClangCodeCoverageCollector |
BaseDeviceMetricCollector
yang akan menarik pengukuran cakupan Clang dari perangkat dan mencatatnya sebagai artefak pengujian.
Ringkasan
Konstruktor publik | |
---|---|
ClangCodeCoverageCollector () |
Metode publik | |
---|---|
ITestInvocationListener | init (IInvocationContext context, ITestInvocationListener listener) Inisialisasi kolektor dengan konteks saat ini dan ke mana hasil akan diteruskan. |
void | onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) Panggilan balik ketika uji coba berakhir. |
void | setConfiguration ( IConfiguration configuration) Menyuntikkan |
void | setRunUtil (IRunUtil runUtil) |
Konstruktor publik
ClangCodeCoverageCollector
public ClangCodeCoverageCollector ()
Metode publik
inisiasi
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
Inisialisasi kolektor dengan konteks saat ini dan ke mana hasil akan diteruskan. Hanya akan dipanggil satu kali per instance, dan kolektor diharapkan memperbarui konteks internal dan pendengarnya. Init tidak akan pernah dipanggil selama uji coba sebelumnya.
Jangan menimpa kecuali Anda tahu apa yang Anda lakukan.
Parameter | |
---|---|
context | IInvocationContext : IInvocationContext untuk pemanggilan yang sedang berlangsung. |
listener | ITestInvocationListener : ITestInvocationListener tempat meletakkan hasil. |
Kembali | |
---|---|
ITestInvocationListener | pendengar baru membungkus yang asli. |
padaTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
Panggilan balik ketika uji coba berakhir. Ini seharusnya menjadi waktu untuk membersihkan.
Parameter | |
---|---|
runData | DeviceMetricData : DeviceMetricData yang menyimpan data untuk dijalankan. Akan menjadi objek yang sama seperti selama BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentRunMetrics | ITestLifeCycleReceiver.testRunEnded(long, Map) . |
setKonfigurasi
public void setConfiguration (IConfiguration configuration)
Menyuntikkan IConfiguration
yang digunakan.
Parameter | |
---|---|
configuration | IConfiguration |
setRunUtil
public void setRunUtil (IRunUtil runUtil)
Parameter | |
---|---|
runUtil | IRunUtil |