We use cookies to understand how people use Depot.
Depot CI

Depot CI metrics

View job metrics

From the Depot CI page, click a workflow run and select a specific job to view its metrics.

Sandbox resource utilization

The Resource Usage section above the logs displays CPU and memory utilization graphs for the job's sandbox. Use these graphs to determine if jobs are resource-constrained or over-provisioned.

Depot CI resource usage

Annotations on the graph mark the start of each step. Click an annotation to jump to the corresponding step in the log output.

Step-level timing

Each step in the job shows its name and duration. A visual timing bar indicates relative duration for longer-running steps, making it easy to spot bottlenecks like dependency installation or test execution.

Depot CI step-level timing

AI failure diagnosis

When a job fails, Depot analyzes the failure and displays a Failure Diagnosis section at the top of the job detail view when a diagnosis is available. The diagnosis includes:

  • What went wrong: An AI-generated explanation of the root cause based on the job's logs and error output.
  • Suggested fix: Actionable steps to resolve the issue.

Depot CI failure diagnosis

For deeper investigation, you can debug a failing job with SSH to connect directly to the sandbox environment. For viewing and navigating job logs, see Depot CI logs.