screwdriver icon indicating copy to clipboard operation
screwdriver copied to clipboard

[UI] summary sidebar enhancement

Open adong opened this issue 2 years ago • 2 comments

What happened:

image

The summary sidebar is useful to get a rough idea of what happened for a commit. However, if the pipeline is at all complicated, the information is not detailed enough to be valuable, and can be easily misread. For example, the attached image shows a pipeline with 2 different "trigger" jobs each of which runs 4 tests. It's impossible to tell from the sidebar which group was run.

What you expected to happen:

  • add short text describing the event - for ex. the name of the first job, or hover text that provided a list of jobs, or name of the first failed job, or other
  • allow the sidebar to be easily collapsed, so the info is hidden and easier to scroll provide a "# of success/failed jobs"
  • allow search through the build history to surface events by date or job name or similar

How to reproduce it: n/a

adong avatar Jun 02 '23 00:06 adong

This definitely would be useful for the reasons stated. Additionally, it would help enormously with performance if the jobs plugin doesn't return any data about a PRs job until the PR is expanded (I'm assuming when you talk about expand/collapse, you're talking about the specific details of each PR).

chrisgraham avatar Jun 26 '23 18:06 chrisgraham

We covered some features in the new interface of landing page. https://github.com/screwdriver-cd/screwdriver/issues/3200

VonnyJap avatar Dec 16 '24 07:12 VonnyJap