GcovCodeCoverageCollector

public final class GcovCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

Java.lang.Nesne
🎃 com.android.tradefed.device.metric.BaseDeviceMetricCollector
  🎃 com.android.tradefed.device.metric.GcovCodeCoverageCollector


Accov'u çekecek bir BaseDeviceMetricCollector test yapıları olarak günlüğe kaydetmelidir.

Özet

Kamu inşaatçıları

GcovCodeCoverageCollector()

Herkese açık yöntemler

void extraInit(IInvocationContext context, ITestInvocationListener listener)
void logCoverageMeasurements(ITestDevice device, String runName)

Cihazdaki yerel kapsam ölçümlerini alır ve günlüğe kaydeder.

void onTestRunEnd(DeviceMetricData runData, runMetrics)

Test çalıştırması sona erdiğinde geri çağırma.

void setCollectOnTestEnd(boolean collect)

testRunEnded'de kapsamın toplanıp toplanmayacağını ayarlar.

void setConfiguration(IConfiguration config)

Kullanımdaki IConfiguration öğesini ekler.

Kamu inşaatçıları

GcovCodeCoverageCollector

public GcovCodeCoverageCollector ()

Herkese açık yöntemler

ekstraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

Fırlatma
DeviceNotAvailableException

logCoverageMeasurements

public void logCoverageMeasurements (ITestDevice device, 
                String runName)

Cihazdaki yerel kapsam ölçümlerini alır ve günlüğe kaydeder.

Parametreler
device ITestDevice

runName String

Fırlatma
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 runMetrics)

Test çalıştırması sona erdiğinde geri çağırma. Şu an temizlik zamanı gelmiş olmalıdır.

Parametreler
runData DeviceMetricData: koşuyla ilgili verileri tutan DeviceMetricData. Aynı olacaktır BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) sırasındaki gibi bir nesne olacaktır.

runMetrics : ERROR(/#testRunEnded(long,Map)) hizmetine aktarılan metriklerin mevcut haritası.

Fırlatma
DeviceNotAvailableException

setCollectOnTestEnd

public void setCollectOnTestEnd (boolean collect)

testRunEnded'de kapsamın toplanıp toplanmayacağını ayarlar.

Tekrar çalıştırmaları sırasında bu değeri false (yanlış) olarak ayarlayın, aksi takdirde her bir test yeniden çalıştırması için tek bir birleştirilmiş kapsam sonucuna sahip değildir.

Parametreler
collect boolean

setConfiguration

public void setConfiguration (IConfiguration config)

Kullanımdaki IConfiguration öğesini ekler.

Parametreler
config IConfiguration