ClangCodeCoverageCollector
public
final
class
ClangCodeCoverageCollector
extends BaseDeviceMetricCollector
implements
IConfigurationReceiver
java.lang.Object | ||
↳ | 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 tempat untuk meneruskan hasil. |
void
|
onTestRunEnd(DeviceMetricData runData,
Callback saat pengujian berakhir. |
void
|
setConfiguration(IConfiguration configuration)
Memasukkan |
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 untuk memperbarui konteks dan pemroses internalnya. Init tidak akan pernah dipanggil selama pengujian dijalankan.
Jangan mengganti kecuali jika Anda tahu apa yang Anda lakukan.
Parameter | |
---|---|
context |
IInvocationContext : IInvocationContext untuk pemanggilan yang sedang berlangsung. |
listener |
ITestInvocationListener : ITestInvocationListener tempat untuk menempatkan hasil. |
Hasil | |
---|---|
ITestInvocationListener |
pemroses baru yang menggabungkan pemroses asli. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
Callback saat pengujian berakhir. Ini adalah waktunya untuk melakukan pembersihan.
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 |
: peta metrik saat ini yang diteruskan ke ITestLifeCycleReceiver.testRunEnded(long, Map) .
|
setConfiguration
public void setConfiguration (IConfiguration configuration)
Memasukkan IConfiguration
yang digunakan.
Parameter | |
---|---|
configuration |
IConfiguration |
setRunUtil
public void setRunUtil (IRunUtil runUtil)
Parameter | |
---|---|
runUtil |
IRunUtil |