سيتم إطلاق BazelCon لعام 2022 في الفترة من 16 إلى 17 تشرين الثاني (نوفمبر) في نيويورك وعلى الإنترنت. التسجيل اليوم
جديد: انضم إلينا في يوم المنتدى في 15 تشرين الثاني (نوفمبر). التفاصيل والتسجيل:
InstrumentedFilesInfo
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
包含有关源文件和插桩元数据文件的信息,这些文件适用于与
--instrumentation_filter 匹配的规则目标,用于收集
代码覆盖率数据。启用覆盖率数据收集后,系统会将包含
instrumented_files 和
metadata_files 中组合路径的清单作为输入传递给测试操作,并在环境变量
COVERAGE_MANIFEST 中注明清单的路径。元数据文件(而非源文件)也会作为输入传递给测试操作。当
InstrumentedFilesInfo 由
方面 的实现函数返回时,系统会忽略来自基本规则目标的任何
InstrumentedFilesInfo。
成员
instrumented_files
depset InstrumentedFilesInfo.instrumented_files
depset 表示此目标及其依赖项的插桩源文件的
File 对象的
。
depset InstrumentedFilesInfo.metadata_files
depset 表示此目标及其依赖项的覆盖率元数据文件的
File 对象。这些文件包含在执行代码后生成 LCOV 格式覆盖率输出所需的其他信息,例如使用
-ftest-coverage 运行
gcc 时生成的
.gcno 文件。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-02-27。
[null,null,["最后更新时间 (UTC):2026-02-27。"],[],[]]