ความคุ้มครองตัวเลือก

public final class CoverageOptions
extends Object

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


แลกเปลี่ยนวัตถุเพื่อถือตัวเลือกความคุ้มครอง

สรุป

คลาสที่ซ้อนกัน

enum CoverageOptions.Toolchain

ผู้สร้างสาธารณะ

CoverageOptions ()

วิธีการสาธารณะ

getCoverageProcesses ()

ส่งกลับชื่อของกระบวนการเพื่อล้างความครอบคลุมหลังจากการทดสอบเสร็จสิ้น

getCoverageToolchains ()

ส่งกลับ toolchains ความครอบคลุมเพื่อรวบรวมความครอบคลุม

File getLlvmProfdataPath ()

ส่งคืนไดเร็กทอรีที่มีเครื่องมือ llvm-profdata

String getProfrawFilter ()

ส่งกลับคำนำหน้าของชื่อไฟล์ profdata ที่ใช้สำหรับการวัดความครอบคลุม

boolean isCoverageEnabled ()

ส่งคืนว่าควรรวบรวมการวัดความครอบคลุมจากการรันครั้งนี้หรือไม่

boolean isCoverageFlushEnabled ()

ส่งคืนว่าควรล้างการวัดความครอบคลุมจากกระบวนการที่ทำงานอยู่หลังจากการทดสอบเสร็จสิ้นหรือไม่

boolean shouldMergeCoverage ()

ส่งกลับค่าว่าจะรวมการวัดความครอบคลุมเข้าด้วยกันก่อนทำการบันทึกหรือไม่

boolean shouldResetCoverageBeforeTest ()

ส่งคืนว่าควรรีเซ็ตการวัดความครอบคลุมก่อนการทดสอบแต่ละครั้งหรือไม่

ผู้สร้างสาธารณะ

ความคุ้มครองตัวเลือก

public CoverageOptions ()

วิธีการสาธารณะ

getCoverageProcesses

public  getCoverageProcesses ()

ส่งกลับชื่อของกระบวนการเพื่อล้างความครอบคลุมหลังจากการทดสอบเสร็จสิ้น

คืนสินค้า
ERROR(/List) ของชื่อกระบวนการเพื่อล้างความครอบคลุมหลังจากการทดสอบ

getCoverageToolchains

public  getCoverageToolchains ()

ส่งกลับ toolchains ความครอบคลุมเพื่อรวบรวมความครอบคลุม

คืนสินค้า
ห่วงโซ่เครื่องมือเพื่อรวบรวมความคุ้มครองจาก

getLlvmProfdataPath

public File getLlvmProfdataPath ()

ส่งคืนไดเร็กทอรีที่มีเครื่องมือ llvm-profdata

คืนสินค้า
File ERROR(/File) ที่มีเครื่องมือ llvm-profdata และการพึ่งพา

getProfrawFilter

public String getProfrawFilter ()

ส่งกลับคำนำหน้าของชื่อไฟล์ profdata ที่ใช้สำหรับการวัดความครอบคลุม

คืนสินค้า
String String ที่มีคำนำหน้าของชื่อไฟล์ profdata

isCoverageEnabled

public boolean isCoverageEnabled ()

ส่งคืนว่าควรรวบรวมการวัดความครอบคลุมจากการรันครั้งนี้หรือไม่

คืนสินค้า
boolean ไม่ว่าจะเก็บวัดความครอบคลุม

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

ส่งคืนว่าควรล้างการวัดความครอบคลุมจากกระบวนการที่ทำงานอยู่หลังจากการทดสอบเสร็จสิ้นหรือไม่

คืนสินค้า
boolean ไม่ว่าจะล้างกระบวนการสำหรับการวัดความครอบคลุมหลังการทดสอบหรือไม่

ควรผสานความคุ้มครอง

public boolean shouldMergeCoverage ()

ส่งคืนว่าจะรวมการวัดความครอบคลุมเข้าด้วยกันก่อนทำการบันทึกหรือไม่

คืนสินค้า
boolean

ควรรีเซ็ตการครอบคลุมก่อนการทดสอบ

public boolean shouldResetCoverageBeforeTest ()

ส่งคืนว่าควรรีเซ็ตการวัดความครอบคลุมก่อนการทดสอบแต่ละครั้งหรือไม่

การเปิดใช้งานนี้ช่วยให้สามารถครอบคลุมเป้าหมายในการทดสอบได้มากขึ้น

คืนสินค้า
boolean ว่าจะรีเซ็ตความคุ้มครองก่อนการทดสอบหรือไม่