KapsamSeçenekleri

public final class CoverageOptions
extends Object

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


Kapsam seçeneklerini tutmak için tradefed nesne.

Özet

iç içe sınıflar

enum CoverageOptions.Toolchain

Kamu inşaatçıları

CoverageOptions ()

Genel yöntemler

getCoverageProcesses ()

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

getCoverageToolchains ()

Kapsamın toplanacağı kapsam araç zincirlerini 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.

boolean isCoverageEnabled ()

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

boolean isCoverageFlushEnabled ()

Kapsam ölçümlerinin, test tamamlandıktan sonra ç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 ()

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

Kamu inşaatçıları

KapsamSeçenekleri

public CoverageOptions ()

Genel yöntemler

getKapsamSüreçleri

public  getCoverageProcesses ()

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

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

getKapsamAraç Zincirleri

public  getCoverageToolchains ()

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

İadeler
kapsama alanı toplamak için alet zincirleri

getLlvmProfdataYol

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)

getProfrawFiltre

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

Kapsama Etkinleştirildi

public boolean isCoverageEnabled ()

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

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

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

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

İadeler
boolean testten sonra kapsam ölçümleri için proseslerin yıkanıp temizlenmeyeceği

BirleştirmeKapsam

public boolean shouldMergeCoverage ()

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

İadeler
boolean

olmalıdırSıfırlaKapsamÖnceTest

public boolean shouldResetCoverageBeforeTest ()

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

Bunu etkinleştirmek, kapsamın teste daha fazla hedeflenmesini sağlar.

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