Skip to content

x/build: UI improvements for subrepo benchmarks #59337

Description

@findleyr

This issue tracks UI improvements following up on #53538. That issue reached a natural stopping point, as the benchmarks at perf.golang.org/dashboard are useful for the tools team but there is more lower priority UI work that could be done.

Specifically:

  • Links to commits are be broken (they go to the Go repo). Fix those.
  • We probably also want some UI distinction that these are x/tools benchmarks and thus the x axis and baseline is completely unrelated to other benchmarks.
  • Because runs will trigger on changes to the Go repo, we will end up with duplicate points at the same experiment commit date (overlapping on the x axis). We should visually deduplicate these somehow (perhaps only render the first one we find).
  • Most links drop query parameters, making it painful to navigate around when the tools repo is selected.

CC @prattmic

Metadata

Metadata

Assignees

No one assigned

    Labels

    Buildersx/build issues (builders, bots, dashboards)NeedsFixThe path to resolution is known, but the work has not been done.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions