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 giao dịch để giữ các tùy chọn bảo hiểm.
Bản tóm tắt
Nhà thầu xây dựng công cộng | |
---|---|
CoverageOptions () |
Phương pháp công khai | |
---|---|
getCoverageProcesses () Trả về tên của các tiến trình để xóa vùng phủ sóng 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 độ bao phủ. |
long | getPullTimeout () Trả về thời gian chờ tính bằng mili giây để lấy số liệu phạm vi phủ sóng từ thiết bị. |
boolean | isCoverageEnabled () Trả về xem có nên thu thập số đo phạm vi từ lần chạy này hay không. |
boolean | isCoverageFlushEnabled () Trả về xem 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 quá trình kiểm tra hoàn tất hay không. |
boolean | shouldMergeCoverage () Trả về việc có hợp nhất các phép đo vùng phủ sóng với nhau hay không trước khi ghi nhật ký. |
boolean | shouldResetCoverageBeforeTest () Trả về xem có nên đặt lại số đo phạm vi bao phủ trước mỗi lần kiểm tra hay không. |
Nhà thầu xây dựng công cộng
Tùy chọn bảo hiểm
public CoverageOptions ()
Phương pháp công khai
getCoverageProcess
publicgetCoverageProcesses ()
Trả về tên của các tiến trình để xóa vùng phủ sóng 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 phạm vi áp dụng sau khi kiểm tra |
getCoverageToolchains
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 | |
---|---|
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 độ bao phủ.
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 phạm vi phủ sóng từ thiết bị.
Trả lại | |
---|---|
long | ERROR(/long) là thời gian chờ tính bằng mili giây. |
isCoverageEnabled
public boolean isCoverageEnabled ()
Trả về xem có nên thu thập số đo phạm vi từ lần chạy này hay không.
Trả lại | |
---|---|
boolean | có nên thu thập số đo phạm vi phủ sóng hay không |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
Trả về xem 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 quá trình kiểm tra hoàn tất hay không.
Trả lại | |
---|---|
boolean | có nên xóa các quy trình để đo phạm vi bao phủ sau khi thử nghiệm hay không |
nênMergeCoverage
public boolean shouldMergeCoverage ()
Trả về việc có hợp nhất các phép đo vùng phủ sóng với nhau hay không trước khi ghi nhật ký.
Trả lại | |
---|---|
boolean |
nênResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Trả về xem có nên đặt lại số đo phạm vi bao phủ trước mỗi lần kiểm tra hay không.
Việc kích hoạt tính năng này cho phép phạm vi bao phủ được nhắm mục tiêu nhiều hơn vào thử nghiệm.
Trả lại | |
---|---|
boolean | có nên thiết lập lại phạm vi bảo hiểm trước khi thử nghiệm hay không |