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

public final class CoverageOptions
extends Object

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


ออบเจ็กต์ที่เทรดเพื่อคงตัวเลือกการครอบคลุม

สรุป

ช่างก่อสร้างสาธารณะ

CoverageOptions()

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

getCoverageProcesses()

แสดงชื่อกระบวนการเพื่อล้างการครอบคลุมหลังจากที่การทดสอบเสร็จสมบูรณ์แล้ว

getCoverageToolchains()

ส่งคืนเครื่องมือความคุ้มครองเพื่อรวบรวมการครอบคลุมจากต้นทาง

getDeviceCoveragePaths()

แสดงตำแหน่งของอุปกรณ์ที่จัดเก็บการวัดความครอบคลุม

File getJaCoCoAgentPath()

แสดงผล jacocoagent.jar

File getLlvmProfdataPath()

แสดงผลไดเรกทอรีที่มีเครื่องมือ llvm-profdata

String getProfrawFilter()

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

long getPullTimeout()

แสดงการหมดเวลาเป็นมิลลิวินาทีสำหรับการดึงข้อมูลเมตริกการครอบคลุมจากอุปกรณ์

boolean isCoverageEnabled()

แสดงผลว่าควรรวบรวมการวัดความครอบคลุมจากการเรียกใช้นี้ไหม

boolean isCoverageFlushEnabled()

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

boolean shouldMergeCoverage()

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

boolean shouldResetCoverageBeforeTest()

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

ช่างก่อสร้างสาธารณะ

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

public CoverageOptions ()

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

getcoverProcesses

public  getCoverageProcesses ()

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

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

getcoverToolchains

public  getCoverageToolchains ()

แสดงผล Toolchain ของความครอบคลุมเพื่อรวบรวมความครอบคลุม

คิกรีเทิร์น
Toolchain ในการรวบรวมการรายงานข่าวจาก

getDeviceConditionPaths

public  getDeviceCoveragePaths ()

แสดงตำแหน่งของอุปกรณ์ที่จัดเก็บการวัดความครอบคลุม

คิกรีเทิร์น
{link List} ที่มีเส้นทางการครอบคลุมอุปกรณ์

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

แสดงผล jacocoagent.jar

คิกรีเทิร์น
File ERROR(/File) ที่ชี้ไปยัง jacocoagent.jar

getLlvmProfdataPath

public File getLlvmProfdataPath ()

แสดงผลไดเรกทอรีที่มีเครื่องมือ llvm-profdata

คิกรีเทิร์น
File ERROR(/File) ที่มีเครื่องมือ llvm-profdata และทรัพยากร Dependency

GetProfrawFilter

public String getProfrawFilter ()

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

คิกรีเทิร์น
String String ที่มีคำนำหน้าชื่อไฟล์ profdata

getPullระยะหมดเวลา

public long getPullTimeout ()

แสดงการหมดเวลาเป็นมิลลิวินาทีสำหรับการดึงข้อมูลเมตริกการครอบคลุมจากอุปกรณ์

คิกรีเทิร์น
long ERROR(/long) เท่ากับระยะหมดเวลาเป็นมิลลิวินาที

เปิดใช้

public boolean isCoverageEnabled ()

แสดงผลว่าควรรวบรวมการวัดความครอบคลุมจากการเรียกใช้นี้ไหม

คิกรีเทิร์น
boolean จะรวบรวมข้อมูลการวัดความครอบคลุมหรือไม่

iscoverFlushEnabled

public boolean isCoverageFlushEnabled ()

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

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

คุณควรรวมการครอบคลุม

public boolean shouldMergeCoverage ()

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

คิกรีเทิร์น
boolean

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

public boolean shouldResetCoverageBeforeTest ()

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

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

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