GcovCodeCoverageCollector
public
final
class
GcovCodeCoverageCollector
extends BaseDeviceMetricCollector
implements
IConfigurationReceiver
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.GcovCodeCoverageCollector | |
Cihazdan gcov kapsam ölçümlerini alıp bunları test yapıtları olarak kaydeden bir BaseDeviceMetricCollector.
Özet
Herkese açık oluşturucular | |
|---|---|
GcovCodeCoverageCollector()
|
|
Herkese açık yöntemler | |
|---|---|
void
|
extraInit(IInvocationContext context, ITestInvocationListener listener)
|
void
|
logCoverageMeasurements(ITestDevice device, String runName)
Cihazdan yerel kapsama alanı ölçümlerini alır ve bunları günlüğe kaydeder. |
void
|
onTestRunEnd(DeviceMetricData runData, Map<String, MetricMeasurement.Metric> runMetrics)
Test çalıştırması sona erdiğinde geri arama. |
void
|
setCollectOnTestEnd(boolean collect)
testRunEnded üzerinde kapsamın toplanıp toplanmayacağını ayarlar. |
void
|
setConfiguration(IConfiguration config)
Kullanımdaki |
Herkese açık oluşturucular
GcovCodeCoverageCollector
public GcovCodeCoverageCollector ()
Herkese açık yöntemler
extraInit
public void extraInit (IInvocationContext context, ITestInvocationListener listener)
| Verdiği hatalar | |
|---|---|
DeviceNotAvailableException |
|
logCoverageMeasurements
public void logCoverageMeasurements (ITestDevice device, String runName)
Cihazdan yerel kapsama alanı ölçümlerini alır ve bunları günlüğe kaydeder.
| Parametreler | |
|---|---|
device |
ITestDevice |
runName |
String |
| Verdiği hatalar | |
|---|---|
DeviceNotAvailableException |
|
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData, Map<String, MetricMeasurement.Metric> runMetrics)
Test çalıştırması sona erdiğinde geri arama. Bu, temizleme zamanı olmalıdır.
| Parametreler | |
|---|---|
runData |
DeviceMetricData: Çalıştırma için verileri tutan DeviceMetricData. onTestRunStart(DeviceMetricData) sırasındakiyle aynı nesne olacaktır. |
runMetrics |
Map: testRunEnded(long,Map)'ye iletilen metriklerin mevcut haritası. |
| Verdiği hatalar | |
|---|---|
DeviceNotAvailableException |
|
setCollectOnTestEnd
public void setCollectOnTestEnd (boolean collect)
testRunEnded üzerinde kapsam toplanıp toplanmayacağını ayarlar.
Yeniden çalıştırma sırasında bunu false olarak ayarlayın. Aksi takdirde, her bir test yeniden çalıştırması tek bir birleştirilmiş kapsam sonucu yerine kapsamı ayrı ayrı toplar.
| Parametreler | |
|---|---|
collect |
boolean |
setConfiguration
public void setConfiguration (IConfiguration config)
Kullanımdaki IConfiguration örneğini ekler.
| Parametreler | |
|---|---|
config |
IConfiguration |