Build Monitor Graphical View(图形视图)

您可以在 Build Monitor 选项卡中,点击 Graphical View 选项卡,以图形视图的方式,查看构建输出。

Graphical View 包含两个部分:

  • System Graphs - 顶部窗格
  • Build Monitor Graph - 底部窗格

Build Monitor - Graphical View 在界面右侧边缘设置有垂直 Build Status Bar

System Graphs

System Graphs 显示了一段时间内使用的内存和 CPU 负载等总体信息。鼠标悬停在 System Graph 上,显示构建期间任何时间点的系统信息:

Build Monitor Graph

Build Monitor Graph 显示如何随时间推移在代理服务主机 (CPU) 之间分配任务。图形下方显示的时间轴指的是自构建开始时所累计的时间。点击时间轴左侧的时钟图标,在相对时间与绝对时间之间切换。

Build Monitor Graph 允许开发人员以直观的图表形式,展示其执行进程,快速确定错误和警告位置,查看各任务的执行时长,识别性能瓶颈,并检索(作为构建进程一部分执行的)各任务的详细信息。

将鼠标悬停在任务块上,会显示过程 ID、名称、任务 ID 和该过程的退出代码。

点击任务块会显示更详细的信息,例如过程名称、命令参数、任务 ID 以及任何警告或错误。

块颜色

各色块代表构建中的单个任务。不同的颜色表示不同的任务状态。

  • 正在进行

  • 仅可在启动机器上本地执行的已完成任务

  • 可分配到远端机器的已完成任务

  • 警告 - 通过退出代码 0 退出,带 stderr 的任务

  • 失败 - 通过非 0 退出代码退出的任务

  • 失败任务

Build Status Bar

界面右侧边缘的垂直状态栏颜色根据构建的状态而定。各颜色分别表示以下含义:

  • Green - 构建成功,无警告。

  • Yellow - 构建成功,有警告。

  • Red - 构建失败或中止。

鼠标悬停在 Build Status Bar 上,显示构建状态的详细说明。