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

public  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.

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

public  getCoverageToolchains ()

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