Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-8468

As ACM dev, I want to measure the performance of search queries on scale lab

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • Search
    • None
    • 3
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide

      Provide the required acceptance criteria using this template.

      • ...
      Show
      Provide the required acceptance criteria using this template. ...
    • Search Sprint 2023-21
    • No

      Value Statement

      Record metrics for search performance on the scale lab environment.

      Definition of Done for Engineering Story Owner (Checklist)

      • Add a test to the scale lab environment to record the performance of search queries.

      Test Steps:

      1. Create 3 users to execute this test with different authorization.
        1. kubeadmin - the default cluster admin.
        2. limited-access-user - authorized to view 10 managed clusters.
        3. wide-access-user - authorized to view (total - 10) managed clusters.
      2. Record the total amount of resources in the search database.
        1. psql -d search -U searchuser -c "SELECT count(*) from search.resources;"
      1. Search query. For each user, execute and measure the following search queries.
        1. [kind:Pod]
        2. [label:key=value]  (Could use a label on our search-collector)
        3. [status!=Running]
      2. Searchcomplete query. For each user, execute and measure the following searchcomplete queries.
        1. name
        2. label
        3. status

      Development Complete

      • The code is complete.
      • Functionality is working.
      • Any required downstream Docker file changes are made.

      Tests Automated

      • [ ] Unit/function tests have been automated and incorporated into the
        build.
      • [ ] 100% automated unit/function test coverage for new or changed APIs.

      Secure Design

      • [ ] Security has been assessed and incorporated into your threat model.

      Multidisciplinary Teams Readiness

      Support Readiness

      • [ ] The must-gather script has been updated.

              zlayne@redhat.com Zackery Layne
              jpadilla@redhat.com Jorge Padilla
              Xiang Yin Xiang Yin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: