Uploaded image for project: 'OCP Technical Release Team'
  1. OCP Technical Release Team
  2. TRT-1787

Create Triaged Regressions Detail Page and URL Parameters for Dialog Selections

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • None

      Initial dialog is merged via TRT-1666 Next steps are to manage the view / selection via params but suppress reloading the UI.  See https://github.com/openshift/sippy/blob/37e39b580f5228739cf4632439864352857feab6/sippy-ng/src/component_readiness/ComponentReadinessToolBar.js#L210 for example. 

      Looking at Component Readiness Regressed Tests

      • When the tab selection changes the params should be updated to reflect that change so a link can be shared initializing to the correct tab
      • When an Incident Group within the Triaged Incidents tab is selected the params should be updated so that the shared link will initialize to selected tab and group
      • When a Test Failure is selected the params should be updated so that thre shared link will initialize to the selected Test Failure (order of initialization will be required)

      Additionally we need to create a new view similar to test details which will show the entire set of triaged tests / runs and likely be the place we create new triaged incidents.

      We can consider a separate card for this if needed. The goal is to reuse the widgets in the Regressed Tests dialog as much as possible to show the complete set of incidents in the group. Each Test Failure (by variant group) should display the failed run in a separate collapsible view. The view should be expanded by default but same params mechanism should be used to record the state (without reloading the view on change) to be used for initialization from a shared link.

              rh-ee-fbabcock Forrest Babcock
              rh-ee-fbabcock Forrest Babcock
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: