Skip to content

Update tooltips for runner statuses

Miguel Rincon requested to merge 346370-update-tooltips-for-runner-statuses into master

What does this MR do and why?

This change updates the runner status tooltip for badges and icons, in the admin and project views.

The status considered are "online", "offline", "never contacted" and "stale".

Screenshots or screen recordings

Online

image

Never contacted

image

Offline

Please note I temporarily modified the timeouts to have these status displayed more easily. (ONLINE_CONTACT_TIMEOUT = 1.minute)

image

Stale

Please note I temporarily modified the timeouts to have these status displayed more easily. (STALE_TIMEOUT = 2.minutes)

image
image

How to set up and validate locally

  1. For admin runner tooltips
    1. Visit http://gdk.test:3000/admin/runners
    2. Confirm the runner tooltips
  2. For group runner tooltips
    1. Enable feature flag rails c, Feature.enable(:runner_list_group_view_vue_ui)
    2. Visit http://gdk.test:3000/groups/h5bp/-/runners
    3. Confirm the runner tooltips
  3. For project runners http://gdk.test:3000/h5bp/html5-boilerplate/-/settings/ci_cd
    1. Visit http://gdk.test:3000/admin/runners
    2. Confirm the runner tooltips

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

Edited by Miguel Rincon

Merge request reports

Loading