Uploaded image for project: 'Migration Toolkit for Virtualization'
  1. Migration Toolkit for Virtualization
  2. MTV-2409

Convert Scale Regression Scenarios to yaml to allow for automated runs

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • Scale&Perf-QE
    • None
    • Quality / Stability / Reliability
    • 5
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide

      Last Comment by Tzahi Ashkenazi on 2025-06-04 13:07:

      2.0     1VM 1disk 50GB 35usage
      2.1     1VM 1disk 50GB 35usage
      2.2     1VM 2disk 50GB 35usage
      2.3     1VM 3disks 50GB 35usage
      2.4     NEW CASE 1VM 1TB 820GB usage
      2.7     10VMs 50GB 35usage 1ESXI 1disk
      2.8     80VMs 50GB 35usage 8ESXI 1disk
      3.3     10VMs 1esxi 1disk
      3.4     2
      Show
      Last Comment by Tzahi Ashkenazi on 2025-06-04 13:07: 2.0     1VM 1disk 50GB 35usage 2.1     1VM 1disk 50GB 35usage 2.2     1VM 2disk 50GB 35usage 2.3     1VM 3disks 50GB 35usage 2.4     NEW CASE 1VM 1TB 820GB usage 2.7     10VMs 50GB 35usage 1ESXI 1disk 2.8     80VMs 50GB 35usage 8ESXI 1disk 3.3     10VMs 1esxi 1disk 3.4     2

      MTV Scale scripts were updated to allow for defining scenarios inside yaml file.

      Specifically MTV/config/tests.yaml describes the test scenario and relevant variables that can be run for example:
      scenarios:- name: dsl-4-smalltestcase: 1.0VMsPrefix: dsl-4g-thick-fc-vm # VMsPrefixtotal_vms: 4 # total_vmsMigrationType: coldPlanMigrationName: dsl-4-small-planTargetMigrationNS: dsl-4-smallSourceMTVns: openshift-mtvVDDKURL: quay.io/qiyuan1/test7provider:url: https://rhev-node-13.rdu2.scalelab.redhat.com/sdkname: vsphere-7.0.3-1

      • name: windows-sanity
        testcase: 1.2
        VMsPrefix: win2019-55gb-70usage-vm # VMsPrefix
        total_vms: 2 # total_vms
        MigrationType: cold
        PlanMigrationName: windows-sanity
        TargetMigrationNS: windows-sanity
        SourceMTVns: openshift-mtv
        VDDKURL: quay.io/qiyuan1/test7
        provider:
        url: https://rhev-node-13.rdu2.scalelab.redhat.com/sdk
        name: vsphere-7.0.3-1
        Currently the scenarios described are simple cases to test the actual automation.

      This file needs to be updated in order to run appropriate regression cases.

      After this file is updated, select cases can be run to populate the elastic results

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

                Created:
                Updated:
                Resolved: