Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-12384

Explore possibility of measuring UI load times with a high number of dynamic plugins enabled

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Performance
    • None
    • Analyze performance results to drive fixes and architectural improvements
    • False
    • Hide

      None

      Show
      None
    • False
    • RHDHPLAN-842Update performance testing environment/dataset and investigate findings
    • To Do
    • RHDHPLAN-842 - Update performance testing environment/dataset and investigate findings
    • QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed

      EPIC Goal

      Customers are complaining that when lots of dynamic plugins are enabled, the load time of the UI is very slow (up to 40 seconds with 30 plugins). The issue has been identified with the lazy loading mechaninsm of React components and Javascript files. While fixes are being implement by the team, we need a way to test regression or to monitor this motric for future releases.
      Some test WIP by Christhop that can be reused:  https://github.com/christoph-jerolimov/rhdh-loadtests

      Background/Feature Origin

      Why is this important?

      User Scenarios

      Dependencies (internal and external)

      Acceptance Criteria

      Release Enablement/Demo - Provide necessary release enablement details
      and documents

      DEV - Upstream code and tests merged: <link to meaningful PR or GitHub
      Issue>

      DEV - Upstream documentation merged: <link to meaningful PR or GitHub
      Issue>

      DEV - Downstream build attached to advisory: <link to errata>

      QE - Test plans in Playwright: <link or reference to playwright>

      QE - Automated tests merged: <link or reference to automated tests>

      DOC - Downstream documentation merged: <link to meaningful PR>

              Unassigned Unassigned
              rh-ee-abarbaro Alessandro Barbarossa
              RHDH Security
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: