Skip to content

Refactor status stat component

Miguel Rincon requested to merge 343133-refactor-status-stat-component into master

What does this MR do and why?

This change removes <runner-status-stat>, an unnecessary component that can be reproduced more simply by its parent. It reduces the amount of code needed to show runner stats.

This change also aims to reduce the depth of components used in the runner UI.

Screenshots or screen recordings

This is the related component being refactored:

Screenshot_2022-08-16_at_14.53.00

How to set up and validate locally

  1. Logged in as admin
  2. Visit Admin -> Runners
  3. Check the runners are displayed correctly

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 #343133 (closed)

Edited by Miguel Rincon

Merge request reports