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
publicgetCoverageProcesses ()
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
publicgetCoverageToolchains ()
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ı |