Skip to content

Add runner counts to group runners page

Miguel Rincon requested to merge 19819-fix-group-runners-tabs-counts into master

What does this MR do and why?

This change improves the group runners page with total counts for each tab and removal of the "Instance" tab.

This change is visible only behind the feature flag runner_list_group_view_vue_ui so no changelog is added.

Screenshots or screen recordings

Before After
Screen_Shot_2022-01-24_at_10.55.28_PM image

How to set up and validate locally

  1. Enable feature flag runner_list_group_view_vue_ui (rollout #336405 (closed)) with some runners registered to a group and logged in as a group owner admin
  2. Visit the Group -> Runners e.g. http://gdk.test:3000/groups/h5bp/-/runners
  3. Verify the total counts in the tabs are correct
  4. Verify the "Instance" tab is not available, as groups cannot own instance runners.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #19819 (closed)

Edited by Miguel Rincon

Merge request reports