GcovKernelCodeCoverage Toplayıcı

public final class GcovKernelCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

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


Grace çekirdeğini çekecek bir BaseDeviceMetricCollector hata ayıklamaların ve cihazın dışındaki kapsam ölçümlerini oluşturur ve son olarak bunları test olabilir.

Özet

Fields'ın oynadığı filmler

public static final String COPY_GCOV_DATA_COMMAND_FMT

public static final String MAKE_GCDA_TEMP_DIR_COMMAND_FMT

public static final String MAKE_TEMP_DIR_COMMAND

public static final String RESET_GCOV_COUNTS_COMMAND

public static final String TAR_GCOV_DATA_COMMAND_FMT

Kamu inşaatçıları

GcovKernelCodeCoverageCollector()

Herkese açık yöntemler

void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

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

void onTestRunStart(DeviceMetricData runData, int testCount)
void rebootEnded(ITestDevice device)

Cihazda yeniden başlatma sona erdiğinde bildirim alır.

void rebootStarted(ITestDevice device)

Cihazda yeniden başlatma başlatıldığında bildirim alır.

void setConfiguration(IConfiguration config)

Kullanımdaki IConfiguration öğesini ekler.

Fields'ın oynadığı filmler

COPY_GCOV_DATA_COMMAND_FMT

public static final String COPY_GCOV_DATA_COMMAND_FMT

MAKE_GCDA_TEMP_DIR_COMMAND_FMT

public static final String MAKE_GCDA_TEMP_DIR_COMMAND_FMT

MAKE_TEMP_DIR_KOMUT

public static final String MAKE_TEMP_DIR_COMMAND

RESET_GCOV_COUNTS_COMMAND

public static final String RESET_GCOV_COUNTS_COMMAND

TAR_GCOV_DATA_COMMAND_FMT

public static final String TAR_GCOV_DATA_COMMAND_FMT

Kamu inşaatçıları

GcovKernelCodeCoverage Toplayıcı

public GcovKernelCodeCoverageCollector ()

Herkese açık yöntemler

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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.

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

Fırlatma
DeviceNotAvailableException

TestRunStart'da

public void onTestRunStart (DeviceMetricData runData, 
                int testCount)

Parametreler
runData DeviceMetricData

testCount int

Fırlatma
DeviceNotAvailableException

yeniden başlatıldı

public void rebootEnded (ITestDevice device)

Cihazda yeniden başlatma sona erdiğinde bildirim alır.

NOT: Alıcılar, bu geri arama sırasında cihazı yeniden başlatmaktan kaçınmalıdır. Tüm yeniden başlatma denemeleri yoksayıldı.

Parametreler
device ITestDevice: Yeniden başlatmanın sona erdiği ITestDevice.

Fırlatma
DeviceNotAvailableException

yeniden başlatma başlatıldı

public void rebootStarted (ITestDevice device)

Cihazda yeniden başlatma başlatıldığında bildirim alır.

NOT: Alıcılar, bu geri arama sırasında cihazı yeniden başlatmaktan kaçınmalıdır. Tüm yeniden başlatma denemeleri yoksayıldı.

Parametreler
device ITestDevice: Yeniden başlatmanın başladığı yer ITestDevice.

Fırlatma
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration config)

Kullanımdaki IConfiguration öğesini ekler.

Parametreler
config IConfiguration