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

รายงานปัญหา ดูซอร์สโค้ด รุ่น Nightly · 8.0 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

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

สมาชิก

instrumented_files

depset InstrumentedFilesInfo.instrumented_files

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

metadata_files

depset InstrumentedFilesInfo.metadata_files

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