Uploaded image for project: 'Migration Toolkit for Applications'
  1. Migration Toolkit for Applications
  2. MTA-3646

[QE][Scale] Re-run Managed Imports and Analysis using quotas

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Scale&Perf-QE
    • None
    • None

      Please create baselines using nexus-public repo for 1k, 5k, 10k, 20k

      Creating the apps using csv with managed import automation. 1k, 5k, 10k, 20k

      Execute bulk analysis 1k, 5k, 10k, 20k

      The resource quota used should prevent cluster degration.

      Please verify how long it takes for language discovery, tech discovery, and analysis to complete for first app, middle and last app of dataset.

      How long are apps waiting for schedueling

      Is the performance linear?

      Example of earlier result analysis done on 10k but without limits: https://docs.google.com/document/d/1nM50ayCJCI2hn4_IYgi-UAh8fyhIZ4XMTLMRHjHWKY4/edit#heading=h.oysyb03377ic

       

      — Updating description based on automation —

      Since the time of this ticket creation automation was created to speed up the testing.

      To achieve the above you can do the following:

       

      Describing flow of what to do via pseudo-code:

      num_of_apps = [ 100, 1000, 5000, 10000, 20000]

      for i in num_of_apps 

        1) Run anisble-playbook managed-imports.yaml  

        2) Run ansible-playbook analyze-apps.yaml 

        3) Manually review observe graphs and summarize in googlesheet

        4) Execute applications UI check for 5 samples via MTA/tests/UI/data/exec-ui-flow.ansible.yaml  # this is currently waiting few fixes

       

       

            tzahia Tzahi Ashkenazi
            mlehrer@redhat.com Mordechai Lehrer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: