GcovCodeCakupanCollector
public
final
class
GcovCodeCoverageCollector
extends BaseDeviceMetricCollector
implements
IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.GcovCodeCakupanCollector |
BaseDeviceMetricCollector
yang akan menarik gcov
pengukuran cakupan 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)
Menarik pengukuran cakupan native dari perangkat dan mencatatnya. |
void
|
onTestRunEnd(DeviceMetricData runData,
Callback saat pengujian yang dijalankan berakhir. |
void
|
setCollectOnTestEnd(boolean collect)
Menetapkan apakah akan mengumpulkan cakupan di testRunEnded. |
void
|
setConfiguration(IConfiguration config)
Memasukkan |
Konstruktor publik
GcovCodeCakupanCollector
public GcovCodeCoverageCollector ()
Metode publik
ekstraInit
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
Menampilkan | |
---|---|
DeviceNotAvailableException |
logCakupanMeasurements
public void logCoverageMeasurements (ITestDevice device, String runName)
Menarik pengukuran cakupan native dari perangkat dan mencatatnya.
Parameter | |
---|---|
device |
ITestDevice |
runName |
String |
Menampilkan | |
---|---|
DeviceNotAvailableException |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
Callback saat pengujian yang dijalankan berakhir. Inilah saatnya untuk melakukan pembersihan.
Parameter | |
---|---|
runData |
DeviceMetricData : DeviceMetricData yang menyimpan data untuk dijalankan. Akan sama
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 ke false selama pengujian dijalankan ulang. Jika tidak, setiap pengujian ulang yang dijalankan akan mengumpulkan cakupan daripada memiliki satu hasil cakupan gabungan.
Parameter | |
---|---|
collect |
boolean |
setConfiguration
public void setConfiguration (IConfiguration config)
Memasukkan IConfiguration
yang digunakan.
Parameter | |
---|---|
config |
IConfiguration |