ClangCodeCoverageCollector
public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
java.lang.Objek | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.ClangCodeCoverageCollector |
Sebuah BaseDeviceMetricCollector
yang akan menarik pengukuran cakupan dentang off perangkat dan log mereka sebagai artefak tes.
Ringkasan
Konstruktor publik | |
---|---|
ClangCodeCoverageCollector () |
Metode publik | |
---|---|
ITestInvocationListener | init (IInvocationContext context, ITestInvocationListener listener) Inisialisasi kolektor dengan konteks saat ini dan tempat untuk meneruskan hasil. |
void | onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) Callback saat uji coba berakhir. |
void | setConfiguration ( IConfiguration configuration) Menyuntikkan yang |
void | setRunUtil (IRunUtil runUtil) |
Konstruktor publik
ClangCodeCoverageCollector
public ClangCodeCoverageCollector ()
Metode publik
init
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
Inisialisasi kolektor dengan konteks saat ini dan tempat untuk meneruskan hasil. Hanya akan dipanggil sekali per instance, dan kolektor diharapkan memperbarui konteks dan pendengar internalnya. Init tidak akan pernah dipanggil selama uji coba selalu sebelumnya.
Jangan menimpa kecuali Anda tahu apa yang Anda lakukan.
Parameter | |
---|---|
context | IInvocationContext : yang IInvocationContext untuk doa berlangsung. |
listener | ITestInvocationListener : yang ITestInvocationListener mana untuk menempatkan hasil. |
Kembali | |
---|---|
ITestInvocationListener | pendengar baru membungkus yang asli. |
diTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
Callback saat uji coba berakhir. Ini harus menjadi waktu untuk membersihkan.
Parameter | |
---|---|
runData | DeviceMetricData : yang DeviceMetricData memegang data untuk menjalankan. 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 yang IConfiguration
digunakan.
Parameter | |
---|---|
configuration | IConfiguration |
setRunUtil
public void setRunUtil (IRunUtil runUtil)
Parameter | |
---|---|
runUtil | IRunUtil |