InstrumentedFilesInfo
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
包含與
--instrumentation_filter
相符規則目標的來源檔案和檢測設備中繼資料檔案相關資訊,用於
收集程式碼涵蓋範圍資料。啟用涵蓋範圍資料收集功能後,系統會將包含
instrumented_files
和
metadata_files
中合併路徑的資訊清單,做為輸入內容傳遞至測試動作,並在環境變數
COVERAGE_MANIFEST
中註記資訊清單的路徑。中繼資料檔案 (而非來源檔案) 也會以輸入內容的形式傳遞至測試動作。如果
aspect 的實作函式傳回
InstrumentedFilesInfo
,系統會忽略基礎規則目標中的所有
InstrumentedFilesInfo
。
成員
instrumented_files
depset InstrumentedFilesInfo.instrumented_files
depset
的
File
物件,代表這個目標及其依附元件的插碼來源檔案。
depset InstrumentedFilesInfo.metadata_files
depset
的
File
物件,代表這個目標及其依附元件的涵蓋範圍中繼資料檔案。這些檔案包含程式碼執行後產生 LCOV 格式涵蓋率輸出內容所需的額外資訊,例如執行
gcc
時使用
-ftest-coverage
產生的
.gcno
檔案。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-10-01 (世界標準時間)。
[null,null,["上次更新時間:2025-10-01 (世界標準時間)。"],[],[],null,[]]