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

void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

Panggilan balik ketika uji coba berakhir.

void rebootEnded ( ITestDevice device)

Mendapat pemberitahuan ketika reboot perangkat berakhir.

void setConfiguration ( IConfiguration configuration)

Menyuntikkan IConfiguration yang digunakan.

void setRunUtil ( IRunUtil runUtil)

Konstruktor publik

ClangCodeCoverageCollector

public ClangCodeCoverageCollector ()

Metode publik

ekstraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

Melempar
DeviceNotAvailableException

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 : peta metrik saat ini yang diteruskan ke ERROR(/#testRunEnded(long,Map)) .

Melempar
DeviceNotAvailableException

rebootBerakhir

public void rebootEnded (ITestDevice device)

Mendapat pemberitahuan ketika reboot perangkat berakhir.

CATATAN: Penerima harus menghindari reboot selama panggilan balik ini. Upaya reboot apa pun akan diabaikan.

Parameter
device ITestDevice : ITestDevice tempat reboot berakhir.

Melempar
DeviceNotAvailableException

setKonfigurasi

public void setConfiguration (IConfiguration configuration)

Menyuntikkan IConfiguration yang digunakan.

Parameter
configuration IConfiguration

setRunUtil

public void setRunUtil (IRunUtil runUtil)

Parameter
runUtil IRunUtil