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. | |
getDeviceCoveragePaths () Kapsama ölçümlerinin depolandığı cihazdaki konumları 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
publicgetCoverageProcesses ()
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
publicgetCoverageToolchains ()
Kapsamın toplanacağı kapsam araç zincirlerini döndürür.
İadeler | |
---|---|
kapsamı toplayacak araç zincirleri |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
Kapsama ölçümlerinin depolandığı cihazdaki konumları döndürür.
İadeler | |
---|---|
cihazın kapsama yollarını içeren bir {bağlantı listesi} |
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ğı |