CoverageOptions

public final class CoverageOptions
extends Object

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


ออบเจ็กต์ Tradefed เพื่อเก็บตัวเลือกการครอบคลุม

สรุป

ตัวสร้างแบบสาธารณะ

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()

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

ตัวสร้างแบบสาธารณะ

CoverageOptions

public CoverageOptions ()

เมธอดสาธารณะ

getCoverageProcesses

public  getCoverageProcesses ()

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

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

getCoverageToolchains

public  getCoverageToolchains ()

แสดงผลเครื่องมือทางเทคนิคสำหรับการครอบคลุมเพื่อรวบรวมการครอบคลุม

คิกรีเทิร์น
เครื่องมือทางเทคนิคที่จะรวบรวมการครอบคลุม

getDeviceCoveragePaths

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

getPullTimeout

public long getPullTimeout ()

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

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

isCoverageEnabled

public boolean isCoverageEnabled ()

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

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

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

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

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

shouldMergeCoverage

public boolean shouldMergeCoverage ()

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

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

shouldResetCoverageBeforeTest

public boolean shouldResetCoverageBeforeTest ()

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

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

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