本文档的内容是由机器翻译的。请通过反馈微件提交您的反馈。
TeamCity On-Premises
 
2024.03
获取 TeamCity On-Premises

IntelliJ IDEA

最后修改日期: 16日 7月 2024年

TeamCity 中的 IntelliJ IDEA 覆盖率引擎与 IntelliJ IDEA 内部用于测量代码覆盖率的引擎是同一个。 这个覆盖率以 Java 代理的形式附加到 JVM 上,并在 JVM 加载类时即时对其进行插桩。 特别是,这意味着磁盘上的类别不会发生更改,并且可以安全地用于分发包。

IntelliJ IDEA 的覆盖率引擎目前支持类、方法和行的覆盖率。 尚未有分支/块覆盖。

要使用 IntelliJ IDEA 引擎配置代码覆盖率,请按照以下步骤操作:

  1. 在创建/编辑构建配置时,请转到 构建步骤 页面。

  2. 请选择 AntIntelliJ IDEA ProjectGradleMaven 构建运行程序。

  3. 代码覆盖率 部分,通过 选择覆盖率 运行工具的下拉菜单,选择 IntelliJ IDEA 作为覆盖工具。

  4. 设置覆盖率选项 - 请参考下面可用选项的描述。