ข้อมูลคีย์บอร์ด

รายงานปัญหา ดูแหล่งที่มา Nightly

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

สำหรับสมาชิก

instrumented_files

depset InstrumentedFilesInfo.instrumented_files

ออบเจ็กต์ depset จาก File รายการแสดงไฟล์ต้นทางที่มีการวัดคุมสำหรับเป้าหมายนี้และทรัพยากร Dependency

metadata_files

depset InstrumentedFilesInfo.metadata_files

ออบเจ็กต์ depset จาก File รายการแสดงไฟล์ข้อมูลเมตาการครอบคลุมของเป้าหมายนี้และทรัพยากร Dependency ไฟล์เหล่านี้มีข้อมูลเพิ่มเติมที่จำเป็นในการสร้างเอาต์พุตการครอบคลุมรูปแบบ LCOV หลังจากเรียกใช้โค้ด เช่น ไฟล์ .gcno ที่สร้างขึ้นเมื่อเรียกใช้ gcc ด้วย -ftest-coverage