Kapsam Seçenekleri

public final class CoverageOptions
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.testtype.coverage.CoverageOptions


Kapsam seçeneklerini tutmak için takas edilen nesne.

Özet

Kamu inşaatçıları

CoverageOptions()

Herkese açık yöntemler

getCoverageProcesses()

Test tamamlandıktan sonra kapsamın boşaltılacağı işlemlerin adını döndürür.

getCoverageToolchains()

Kapsama alanının toplanacağı kapsam araç zincirlerini döndürür.

getDeviceCoveragePaths()

Kapsam ölçümlerinin depolandığı cihaz konumlarını döndürür.

File getJaCoCoAgentPath()

jacocoagent.jar değerini döndürür.

File getLlvmProfdataPath()

llvm-profdata aracını içeren dizini döndürür.

String getProfrawFilter()

Kapsam ölçümleri için kullanılan profdata dosya adlarının ön ekini döndürür.

long getPullTimeout()

Kapsam metriklerini cihazdan almak için zaman aşımını milisaniye cinsinden döndürür.

boolean isCoverageEnabled()

Bu çalıştırmadan kapsam ölçümlerinin toplanıp toplanmayacağını döndürür.

boolean isCoverageFlushEnabled()

Testten sonra kapsam ölçümlerinin çalışan işlemlerden temizlenip temizlenmeyeceğini döndürür tamamlandı.

boolean shouldMergeCoverage()

Günlüğe kaydetmeden önce kapsam ölçümlerinin birleştirilip birleştirilmeyeceğini döndürür.

boolean shouldResetCoverageBeforeTest()

Her testten önce kapsam ölçümlerinin sıfırlanması gerekip gerekmediğini döndürür.

Kamu inşaatçıları

Kapsam Seçenekleri

public CoverageOptions ()

Herkese açık yöntemler

getCoverageProcesses

public  getCoverageProcesses ()

Test tamamlandıktan sonra kapsamın boşaltılacağı işlemlerin adını döndürür.

İlerlemeler
testten sonra kapsamın boşaltılacağı işlem adlarının bir ERROR(/List)

getCoverageAraç Zincirleri

public  getCoverageToolchains ()

Kapsama alanının toplanacağı kapsam araç zincirlerini döndürür.

İlerlemeler
kapsam bilgisinin toplanacağı araç zincirlerini

getDeviceCoveragePaths

public  getDeviceCoveragePaths ()

Kapsam ölçümlerinin depolandığı cihaz konumlarını döndürür.

İlerlemeler
cihaz kapsam yollarını içeren bir {link List}

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

jacocoagent.jar değerini döndürür.

İlerlemeler
File jacocoagent.jar öğesine işaret eden bir ERROR(/File).

getLlvmProfdataPath

public File getLlvmProfdataPath ()

llvm-profdata aracını içeren dizini döndürür.

İlerlemeler
File llvm-profdata aracını ve bağımlılıklarını içeren bir ERROR(/File)

getProfrawFiltresi

public String getProfrawFilter ()

Kapsam ölçümleri için kullanılan profdata dosya adlarının ön ekini döndürür.

İlerlemeler
String profdata dosya adlarının ön ekini içeren bir String

getÇekmeZamanı

public long getPullTimeout ()

Kapsam metriklerini cihazdan almak için zaman aşımını milisaniye cinsinden döndürür.

İlerlemeler
long milisaniye cinsinden zaman aşımı olarak ERROR(/long).

isCoverageEnabled

public boolean isCoverageEnabled ()

Bu çalıştırmadan kapsam ölçümlerinin toplanıp toplanmayacağını döndürür.

İlerlemeler
boolean kapsam ölçümlerinin toplanıp toplanmayacağı

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

Testten sonra kapsam ölçümlerinin çalışan işlemlerden temizlenip temizlenmeyeceğini döndürür tamamlandı.

İlerlemeler
boolean testten sonra kapsam ölçümleri için süreçlerin temizlenip temizlenmeyeceğini

shouldMergeCoverage

public boolean shouldMergeCoverage ()

Günlüğe kaydetmeden önce kapsam ölçümlerinin birleştirilip birleştirilmeyeceğini döndürür.

İlerlemeler
boolean

shouldResetCoverageBeforeTest

public boolean shouldResetCoverageBeforeTest ()

Her testten önce kapsam ölçümlerinin sıfırlanması gerekip gerekmediğini döndürür.

Bunun etkinleştirilmesi, kapsamın teste daha iyi hedeflenmesini sağlar.

İlerlemeler
boolean testten önce kapsamın sıfırlanıp sıfırlanmayacağını