Kapsam Seçenekleri

public final class CoverageOptions
extends Object

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


Tradefed, kapsam seçeneklerini tutmaya itiraz ediyor.

Özet

Kamu inşaatçıları

CoverageOptions ()

Genel yöntemler

getCoverageProcesses ()

Test tamamlandıktan sonra kapsamın boşaltılacağı 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 ()

Kapsama ölçümlerini cihazdan almak için zaman aşımını milisaniye cinsinden döndürür.

boolean isCoverageEnabled ()

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

boolean isCoverageFlushEnabled ()

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

boolean shouldMergeCoverage ()

Günlüğe kaydetmeden önce kapsam ölçümlerinin bir araya getirilip getirilmeyeceğini döndürür.

boolean shouldResetCoverageBeforeTest ()

Her testten önce kapsam ölçümlerinin 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ın boşaltılacağı işlemlerin adını döndürür.

İadeler
testten sonra kapsamı temizleyecek işlem adlarının bir ERROR(/List)

getCoverageAraç Zincirleri

public  getCoverageToolchains ()

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

İadeler
kapsamı toplayacak araç zincirleri

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

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

İadeler
File jacocoagent.jar'ı 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

getPullTimeout

public long getPullTimeout ()

Kapsama ölçümlerini cihazdan almak için zaman aşımını milisaniye cinsinden döndürür.

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

Kapsama Etkin

public boolean isCoverageEnabled ()

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

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

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

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

İadeler
boolean Testten sonra kapsama ölçümleri için süreçlerin yıkanıp yıkanmayacağı

olmalıMergeCoverage

public boolean shouldMergeCoverage ()

Günlüğe kaydetmeden önce kapsam ölçümlerinin bir araya getirilip getirilmeyeceğini döndürür.

İadeler
boolean

Testten Önce Kapsamı Sıfırlamalı

public boolean shouldResetCoverageBeforeTest ()

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

Bunun etkinleştirilmesi, kapsamın teste daha fazla hedeflenmesine olanak tanır.

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