Kapsam Seçenekleri

public final class CoverageOptions
extends Object

java.lang.Object
com.android.tradefed.testtype.coverage.CoverageOptions


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

Özet

kamu inşaatçılar

CoverageOptions ()

Genel yöntemler

getCoverageProcesses ()

Test tamamlandıktan sonra kapsamı temizlemek için işlemlerin adını döndürür.

getCoverageToolchains ()

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

File getJaCoCoAgentPath ()

jacocoagent.jar'ı 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 önekini döndürür.

long getPullTimeout ()

Cihazdan kapsam metriklerini çekmek için zaman aşımını milisaniye cinsinden döndürür.

boolean isCoverageEnabled ()

Bu çalıştırmadan kapsama ölçümlerinin toplanması gerekip gerekmediğini döndürür.

boolean isCoverageFlushEnabled ()

Test tamamlandıktan sonra kapsama ölçümlerinin çalışan işlemlerden temizlenmesi gerekip gerekmediğini döndürür.

boolean shouldMergeCoverage ()

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

boolean shouldResetCoverageBeforeTest ()

Kapsama ölçümlerinin her testten önce sıfırlanıp sıfırlanmayacağını döndürür.

kamu inşaatçılar

Kapsam Seçenekleri

public CoverageOptions ()

Genel yöntemler

getCoverageProcesses

public  getCoverageProcesses ()

Test tamamlandıktan sonra kapsamı temizlemek için işlemlerin adını döndürür.

İadeler
testten sonra kapsamı temizlemek için işlem adlarının ERROR(/List)

getCoverageAraç zincirleri

public  getCoverageToolchains ()

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

İadeler
kapsam toplamak için araç zincirleri

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

jacocoagent.jar'ı döndürür.

İadeler
File jacocoagent.jar'a işaret eden bir ERROR(/File) .

getLlvmProfdataPath

public File getLlvmProfdataPath ()

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

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

getProfrawFilter

public String getProfrawFilter ()

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

İadeler
String profdata dosya adlarının önekini içeren bir String

getPullZaman Aşımı

public long getPullTimeout ()

Cihazdan kapsam metriklerini çekmek için zaman aşımını milisaniye cinsinden döndürür.

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

isCoverageEnabled

public boolean isCoverageEnabled ()

Bu çalıştırmadan kapsama ölçümlerinin toplanması gerekip gerekmediğini döndürür.

İadeler
boolean kapsama ölçümlerinin toplanıp toplanmayacağını

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

Test tamamlandıktan sonra kapsama ölçümlerinin çalışan işlemlerden temizlenmesi gerekip gerekmediğini döndürür.

İadeler
boolean testten sonra kapsama ölçümleri için işlemlerin yıkanıp yıkanmayacağı

gerekenMergeKapsam

public boolean shouldMergeCoverage ()

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

İadeler
boolean

shouldResetCoverageÖnceTest

public boolean shouldResetCoverageBeforeTest ()

Kapsama ölçümlerinin her testten önce sıfırlanıp sıfırlanmayacağını döndürür.

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

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