รายงานปัญหาopen_in_new
ดูแหล่งที่มาopen_in_new
Nightly
มีข้อมูลเกี่ยวกับไฟล์แหล่งที่มาและไฟล์ข้อมูลเมตาของการใช้เครื่องมือสำหรับเป้าหมายกฎที่ตรงกันโดย
--instrumentation_filter
เพื่อวัตถุประสงค์ใน
การรวบรวมข้อมูลการครอบคลุมของโค้ด เมื่อเปิดใช้การรวบรวมข้อมูลการครอบคลุม ระบบจะส่งไฟล์ Manifest ที่มีเส้นทางรวมใน
instrumented_files
และ
metadata_files
ไปยังการดำเนินการทดสอบเป็นอินพุต พร้อมกับเส้นทางของไฟล์ Manifest ที่ระบุไว้ในตัวแปรสภาพแวดล้อม
COVERAGE_MANIFEST
ไฟล์ข้อมูลเมตา (ไม่ใช่ไฟล์ต้นฉบับ) จะส่งผ่านไปยังการดำเนินการทดสอบเป็นอินพุตด้วยเช่นกัน เมื่อฟังก์ชันการใช้งานของ
aspect แสดงผล
InstrumentedFilesInfo
ระบบจะไม่สนใจ
InstrumentedFilesInfo
จากเป้าหมายกฎพื้นฐาน
สำหรับสมาชิก
instrumented_files
depset InstrumentedFilesInfo.instrumented_files
ออบเจ็กต์
depset
จาก
File
รายการแสดงไฟล์ต้นทางที่มีการวัดคุมสำหรับเป้าหมายนี้และทรัพยากร Dependency
depset InstrumentedFilesInfo.metadata_files
ออบเจ็กต์
depset
จาก
File
รายการแสดงไฟล์ข้อมูลเมตาการครอบคลุมของเป้าหมายนี้และทรัพยากร Dependency ไฟล์เหล่านี้มีข้อมูลเพิ่มเติมที่จำเป็นในการสร้างเอาต์พุตการครอบคลุมรูปแบบ LCOV หลังจากเรียกใช้โค้ด เช่น ไฟล์
.gcno
ที่สร้างขึ้นเมื่อเรียกใช้
gcc
ด้วย
-ftest-coverage