Skip to content

ci: Use honeycomb to trace builds

Administrator requested to merge jh/test-trace into main

Created by: jhchabran

This PR integrates honeycomb's buildevents in our pipeline, enabling us to trace build and to get an overview of the timings. It goes down to the command level.

Associated infra PR: https://github.com/sourcegraph/infrastructure/pull/2997

Dashboard preview image
Trace preview image
Annoatation preview image

TODO:

  • Draft a dashboard on Honeycomb
  • Send events from a PR
  • Send events from a PR with the full main dry run (including E2E agents).
  • Extract the buildevents binary from the post-checkout hook to avoid downloading it everytime.
  • Merge the infra PR and deploy the new agents

Merge request reports

Loading