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
publicgetCoverageProcesses ()
แสดงชื่อกระบวนการที่จะล้างการครอบคลุมหลังจากการทดสอบเสร็จสิ้น
คิกรีเทิร์น | |
---|---|
|
ERROR(/List) ชื่อกระบวนการที่จะล้างการครอบคลุมหลังจากการทดสอบ |
getCoverageToolchains
publicgetCoverageToolchains ()
แสดงผลเครื่องมือทางเทคนิคสำหรับการครอบคลุมเพื่อรวบรวมการครอบคลุม
คิกรีเทิร์น | |
---|---|
|
เครื่องมือทางเทคนิคที่จะรวบรวมการครอบคลุม |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
แสดงตำแหน่งในอุปกรณ์ที่จัดเก็บการวัดความครอบคลุม
คิกรีเทิร์น | |
---|---|
|
{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 |
ไม่ว่าจะรีเซ็ตการครอบคลุมก่อนการทดสอบหรือไม่ |