CoverageOptions

public final class CoverageOptions
extends Object

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


Kapsam seçeneklerini barındıran Tradefed nesnesi.

Özet

Herkese açık kurucular

CoverageOptions()

Herkese açık yöntemler

getCoverageProcesses()

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

getCoverageToolchains()

Kapsam toplanacak kapsam toolchain'lerini döndürür.

getDeviceCoveragePaths()

Cihazdaki kapsama ölçümlerinin depolandığı konumları döndürür.

File getJaCoCoAgentPath()

jacocoagent.jar dosyasını 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 ön ekini döndürür.

long getPullTimeout()

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

boolean isCoverageEnabled()

Bu çalıştırmadan kapsam ölçümlerinin toplanıp toplanmayacağını döndürür.

boolean isCoverageFlushEnabled()

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

boolean shouldMergeCoverage()

Günlüğe kaydetmeden önce kapsam ö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ırlanmaması gerektiğini döndürür.

Herkese açık kurucular

CoverageOptions

public CoverageOptions ()

Herkese açık yöntemler

getCoverageProcesses

public  getCoverageProcesses ()

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

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

getCoverageToolchains

public  getCoverageToolchains ()

Kapsam toplanacak kapsam toolchain'lerini döndürür.

İlerlemeler
Kapsam toplanacak toolchain'ler

getDeviceCoveragePaths

public  getDeviceCoveragePaths ()

Cihazdaki kapsama ölçümlerinin depolandığı konumları döndürür.

İlerlemeler
Cihaz kapsamı yollarını içeren bir {link listesi}

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

jacocoagent.jar dosyasını döndürür.

İlerlemeler
File jacocoagent.jar dosyasını işaret eden bir ERROR(/File).

getLlvmProfdataPath

public File getLlvmProfdataPath ()

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

İlerlemeler
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 ön ekini döndürür.

İlerlemeler
String profdata dosya adlarının ön ekini içeren bir String

getPullTimeout

public long getPullTimeout ()

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

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

isCoverageEnabled

public boolean isCoverageEnabled ()

Bu çalıştırmadan kapsam ölçümlerinin toplanıp toplanmayacağını döndürür.

İlerlemeler
boolean kapsam ölçümlerinin toplanıp toplanmayacağı

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

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

İlerlemeler
boolean testten sonra kapsam ölçümleri için işlemlerin temizlenip temizlenmeyeceği

shouldMergeCoverage

public boolean shouldMergeCoverage ()

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

İlerlemeler
boolean

shouldResetCoverageBeforeTest

public boolean shouldResetCoverageBeforeTest ()

Kapsam ölçümlerinin her testten önce sıfırlanıp sıfırlanmaması gerektiğini döndürür.

Bu özelliği etkinleştirmek, kapsamın teste daha fazla odaklanmasını sağlar.

İlerlemeler
boolean Kapsamı testten önce sıfırlamak isteyip istemediğiniz