Pilihan Cakupan
public final class CoverageOptions
extends Object
java.lang.Objek | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Objek tradefed untuk menyimpan opsi cakupan.
Ringkasan
Konstruktor publik | |
---|---|
CoverageOptions () |
Metode publik | |
---|---|
getCoverageProcesses () Mengembalikan nama proses untuk menghilangkan cakupan dari setelah pengujian selesai. | |
getCoverageToolchains () Mengembalikan rantai alat cakupan untuk mengumpulkan cakupan. | |
File | getJaCoCoAgentPath () Mengembalikan jacocoagent.jar. |
File | getLlvmProfdataPath () Mengembalikan direktori yang berisi alat llvm-profdata. |
String | getProfrawFilter () Mengembalikan awalan nama file profdata yang digunakan untuk pengukuran cakupan. |
long | getPullTimeout () Mengembalikan waktu tunggu dalam milidetik untuk menarik metrik cakupan dari perangkat. |
boolean | isCoverageEnabled () Mengembalikan apakah pengukuran cakupan harus dikumpulkan dari proses ini. |
boolean | isCoverageFlushEnabled () Mengembalikan apakah pengukuran cakupan harus dihapus dari proses yang berjalan setelah pengujian selesai. |
boolean | shouldMergeCoverage () Mengembalikan apakah akan menggabungkan pengukuran cakupan sebelum masuk. |
boolean | shouldResetCoverageBeforeTest () Mengembalikan apakah pengukuran cakupan harus disetel ulang sebelum setiap pengujian. |
Konstruktor publik
Pilihan Cakupan
public CoverageOptions ()
Metode publik
getCoverageProcesses
publicgetCoverageProcesses ()
Mengembalikan nama proses untuk menghilangkan cakupan dari setelah pengujian selesai.
Pengembalian | |
---|---|
sebuah ERROR(/List) nama proses untuk menghapus cakupan dari setelah pengujian |
getCoverageToolchains
publicgetCoverageToolchains ()
Mengembalikan rantai alat cakupan untuk mengumpulkan cakupan.
Pengembalian | |
---|---|
rantai alat untuk mengumpulkan cakupan |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
Mengembalikan jacocoagent.jar.
Pengembalian | |
---|---|
File | a ERROR(/File) menunjuk ke jacocoagent.jar. |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Mengembalikan direktori yang berisi alat llvm-profdata.
Pengembalian | |
---|---|
File | sebuah ERROR(/File) yang berisi alat llvm-profdata dan dependensinya |
getProfrawFilter
public String getProfrawFilter ()
Mengembalikan awalan nama file profdata yang digunakan untuk pengukuran cakupan.
Pengembalian | |
---|---|
String | a ERROR(/String) berisi awalan nama file profdata |
getPullTimeout
public long getPullTimeout ()
Mengembalikan waktu tunggu dalam milidetik untuk menarik metrik cakupan dari perangkat.
Pengembalian | |
---|---|
long | a ERROR(/long) sebagai batas waktu dalam milidetik. |
isCoverageEnabled
public boolean isCoverageEnabled ()
Mengembalikan apakah pengukuran cakupan harus dikumpulkan dari proses ini.
Pengembalian | |
---|---|
boolean | apakah akan mengumpulkan pengukuran cakupan |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
Mengembalikan apakah pengukuran cakupan harus dihapus dari proses yang berjalan setelah pengujian selesai.
Pengembalian | |
---|---|
boolean | apakah akan menyiram proses untuk pengukuran cakupan setelah pengujian |
shouldMergeCoverage
public boolean shouldMergeCoverage ()
Mengembalikan apakah akan menggabungkan pengukuran cakupan sebelum masuk.
Pengembalian | |
---|---|
boolean |
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Mengembalikan apakah pengukuran cakupan harus disetel ulang sebelum setiap pengujian.
Mengaktifkan ini memungkinkan cakupan lebih ditargetkan untuk pengujian.
Pengembalian | |
---|---|
boolean | apakah akan mengatur ulang cakupan sebelum ujian |