GcovCodeCoverageCollector
public
final
class
GcovCodeCoverageCollector
extends BaseDeviceMetricCollector
implements
IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.GcovCodeCoverageCollector |
BaseDeviceMetricCollector
yang akan menarik pengukuran cakupan gcov dari perangkat dan mencatatnya sebagai artefak pengujian.
Ringkasan
Konstruktor publik | |
---|---|
GcovCodeCoverageCollector()
|
Metode publik | |
---|---|
void
|
extraInit(IInvocationContext context, ITestInvocationListener listener)
|
void
|
logCoverageMeasurements(ITestDevice device, String runName)
Mengambil pengukuran cakupan native dari perangkat dan mencatatnya ke dalam log. |
void
|
onTestRunEnd(DeviceMetricData runData,
Callback saat pengujian berakhir. |
void
|
setCollectOnTestEnd(boolean collect)
Menetapkan apakah akan mengumpulkan cakupan di testRunEnded. |
void
|
setConfiguration(IConfiguration config)
Memasukkan |
Konstruktor publik
GcovCodeCoverageCollector
public GcovCodeCoverageCollector ()
Metode publik
extraInit
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
Menampilkan | |
---|---|
DeviceNotAvailableException |
logCoverageMeasurements
public void logCoverageMeasurements (ITestDevice device, String runName)
Mengambil pengukuran cakupan native dari perangkat dan mencatatnya ke dalam log.
Parameter | |
---|---|
device |
ITestDevice |
runName |
String |
Menampilkan | |
---|---|
DeviceNotAvailableException |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
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) . |
runMetrics |
: peta metrik saat ini yang diteruskan ke ERROR(/#testRunEnded(long,Map)) . |
Menampilkan | |
---|---|
DeviceNotAvailableException |
setCollectOnTestEnd
public void setCollectOnTestEnd (boolean collect)
Menetapkan apakah akan mengumpulkan cakupan di testRunEnded.
Tetapkan ini ke salah selama pemutaran ulang, jika tidak, setiap pemutaran ulang pengujian akan mengumpulkan cakupan, bukan memiliki satu hasil cakupan gabungan.
Parameter | |
---|---|
collect |
boolean |
setConfiguration
public void setConfiguration (IConfiguration config)
Memasukkan IConfiguration
yang digunakan.
Parameter | |
---|---|
config |
IConfiguration |