Tùy chọn bảo hiểm
public final class CoverageOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Đối tượng được trao đổi để giữ các tùy chọn bảo hiểm.
Bản tóm tắt
nhà thầu công cộng | |
---|---|
CoverageOptions () |
Phương thức công khai | |
---|---|
getCoverageProcesses () Trả về tên của các quy trình để xóa vùng phủ sóng từ sau khi quá trình kiểm tra hoàn tất. | |
getCoverageToolchains () Trả về chuỗi công cụ bảo hiểm để thu thập phạm vi bảo hiểm từ đó. | |
File | getJaCoCoAgentPath () Trả về jacocoagent.jar. |
File | getLlvmProfdataPath () Trả về thư mục chứa công cụ llvm-profdata. |
String | getProfrawFilter () Trả về tiền tố của tên tệp profdata được sử dụng để đo mức độ phù hợp. |
long | getPullTimeout () Trả về thời gian chờ tính bằng mili giây để lấy số liệu về mức độ phù hợp từ thiết bị. |
boolean | isCoverageEnabled () Trả về liệu các phép đo phạm vi có nên được thu thập từ lần chạy này hay không. |
boolean | isCoverageFlushEnabled () Trả về liệu các phép đo phạm vi có nên được xóa khỏi các quy trình đang chạy sau khi thử nghiệm hoàn tất hay không. |
boolean | shouldMergeCoverage () Trả về liệu có hợp nhất các phép đo phạm vi với nhau trước khi ghi nhật ký hay không. |
boolean | shouldResetCoverageBeforeTest () Trả về liệu các phép đo phạm vi có nên được đặt lại trước mỗi lần kiểm tra hay không. |
nhà thầu công cộng
Tùy chọn bảo hiểm
public CoverageOptions ()
Phương thức công khai
getCoverageProcesses
publicgetCoverageProcesses ()
Trả về tên của các quy trình để xóa vùng phủ sóng từ sau khi quá trình kiểm tra hoàn tất.
trả lại | |
---|---|
một ERROR(/List) tên quy trình để xóa vùng phủ sóng sau khi kiểm tra |
getCoverageChuỗi công cụ
publicgetCoverageToolchains ()
Trả về chuỗi công cụ bảo hiểm để thu thập phạm vi bảo hiểm từ đó.
trả lại | |
---|---|
các chuỗi công cụ để thu thập phạm vi bảo hiểm từ |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
Trả về jacocoagent.jar.
trả lại | |
---|---|
File | một ERROR(/File) trỏ đến jacocoagent.jar. |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Trả về thư mục chứa công cụ llvm-profdata.
trả lại | |
---|---|
File | một ERROR(/File) chứa công cụ llvm-profdata và các phần phụ thuộc của nó |
getProfrawFilter
public String getProfrawFilter ()
Trả về tiền tố của tên tệp profdata được sử dụng để đo mức độ phù hợp.
trả lại | |
---|---|
String | một String chứa tiền tố của tên tệp profdata |
getPullTimeout
public long getPullTimeout ()
Trả về thời gian chờ tính bằng mili giây để lấy số liệu về mức độ phù hợp từ thiết bị.
trả lại | |
---|---|
long | một ERROR(/long) là thời gian chờ tính bằng mili giây. |
isCoverageEnabled
public boolean isCoverageEnabled ()
Trả về liệu các phép đo phạm vi có nên được thu thập từ lần chạy này hay không.
trả lại | |
---|---|
boolean | có nên thu thập các phép đo phạm vi bảo hiểm hay không |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
Trả về liệu các phép đo phạm vi có nên được xóa khỏi các quy trình đang chạy sau khi thử nghiệm hoàn tất hay không.
trả lại | |
---|---|
boolean | có nên xóa các quy trình để đo mức độ phù hợp sau khi thử nghiệm hay không |
nênMergeCoverage
public boolean shouldMergeCoverage ()
Trả về liệu có hợp nhất các phép đo phạm vi với nhau trước khi ghi nhật ký hay không.
trả lại | |
---|---|
boolean |
shouldResetCoverage BeforeTest
public boolean shouldResetCoverageBeforeTest ()
Trả về liệu các phép đo phạm vi có nên được đặt lại trước mỗi lần kiểm tra hay không.
Kích hoạt tính năng này cho phép mức độ phù hợp được nhắm mục tiêu nhiều hơn đến thử nghiệm.
trả lại | |
---|---|
boolean | có nên đặt lại vùng phủ sóng trước khi kiểm tra hay không |