Bitrise Build Cache now visualizes Bazel build profiles for you. Open any Bazel invocation, switch to the new Profile tab, and explore the whole build as an interactive timeline - right in the browser, with no downloads and no third-party tools.
Until now, digging into a Bazel buildโs timing meant downloading the raw command profile and loading it into a separate Perfetto instance - an extra round trip every time you wanted to see where the build spent its time.
The Profile tab embeds the Perfetto UI directly in the invocation page, so you get:
- Critical path and total duration up front, so you can see whatโs gating the build.
- Per-thread, per-action timing - analysis, execution, garbage collection, Skyframe evaluation, and work spread across executors.
- Search and SQL-style queries over the trace to pinpoint the slowest actions and longest dependencies.
Download raw(button) to grab the original profile whenever you need it.
No setup required. Open Build Cache โ a Bazel invocation โ the Profile tab, and the timeline loads automatically.
Happy profiling!
