Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-55884

[Tracker] Remove programmatic skips from T2 Virt cluster lanes

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • CNV Virt-Cluster
    • None
    • CNV Virt-Cluster Sprint 267, CNV Virt-Cluster Sprint 268
    • None

      Remove all programmatic skips from 

      tests/virt/cluster

      Current skips:

      tests/virt/cluster/aaq/test_aaq_allocation_methods.py:        skip_if_no_common_cpu,
      tests/virt/cluster/aaq/test_arq.py:        skip_if_no_common_cpu,
      tests/virt/cluster/aaq/test_arq.py:        skip_if_no_common_cpu,
      tests/virt/cluster/common_templates/centos/test_centos_os_support.py:        skip_access_mode_rwo_scope_class,
      tests/virt/cluster/common_templates/centos/test_centos_os_support.py:        skip_if_no_common_cpu,
      tests/virt/cluster/common_templates/conftest.py:from tests.virt.cluster.common_templates.utils import skip_on_guest_agent_version
      tests/virt/cluster/common_templates/conftest.py:def skip_guest_agent_on_rhel(
      tests/virt/cluster/common_templates/conftest.py:    skip_on_guest_agent_version(
      tests/virt/cluster/common_templates/conftest.py:def skip_if_os_version_below_rhel9(rhel_os_matrix__class__):
      tests/virt/cluster/common_templates/fedora/test_fedora_os_support.py:        skip_access_mode_rwo_scope_class,
      tests/virt/cluster/common_templates/fedora/test_fedora_os_support.py:        skip_if_no_common_cpu,
      tests/virt/cluster/common_templates/fedora/test_fedora_os_support.py:        skip_access_mode_rwo_scope_class,
      tests/virt/cluster/common_templates/general/test_base_template.py:def test_base_templates_annotations(skip_not_openshift, base_templates, common_templates_expected_list):
      tests/virt/cluster/common_templates/general/test_base_template.py:    skip_not_openshift,
      tests/virt/cluster/common_templates/general/test_base_template.py:    skip_not_openshift,
      tests/virt/cluster/common_templates/rhel/test_rhel_os_support.py:        skip_if_os_version_below_rhel9,
      tests/virt/cluster/common_templates/rhel/test_rhel_os_support.py:        skip_guest_agent_on_rhel,
      tests/virt/cluster/common_templates/rhel/test_rhel_os_support.py:        skip_if_no_common_cpu,
      tests/virt/cluster/common_templates/rhel/test_rhel_os_support.py:        skip_access_mode_rwo_scope_class,
      tests/virt/cluster/common_templates/rhel/test_rhel_os_support.py:        skip_if_os_version_below_rhel9,
      tests/virt/cluster/common_templates/rhel/test_rhel_tablet_device.py:        skip_access_mode_rwo_scope_class,
      tests/virt/cluster/common_templates/rhel/test_rhel_tablet_device.py:        skip_if_no_common_cpu,
      tests/virt/cluster/common_templates/utils.py:def skip_on_guest_agent_version(vm, ga_version):
      tests/virt/cluster/common_templates/windows/test_windows_custom_options.py:pytestmark = pytest.mark.usefixtures("skip_on_psi_cluster")
      tests/virt/cluster/common_templates/windows/test_windows_custom_options.py:        self, skip_if_no_common_modern_cpu, skip_access_mode_rwo_scope_class, custom_windows_vm
      tests/virt/cluster/common_templates/windows/test_windows_os_support.py:pytestmark = [pytest.mark.usefixtures("skip_on_psi_cluster"), pytest.mark.post_upgrade]
      tests/virt/cluster/common_templates/windows/test_windows_os_support.py:        skip_if_no_common_modern_cpu,
      tests/virt/cluster/common_templates/windows/test_windows_os_support.py:        skip_access_mode_rwo_scope_class,
      tests/virt/cluster/common_templates/windows/test_windows_tablet_device.py:    pytest.mark.usefixtures("skip_on_psi_cluster"),
      tests/virt/cluster/general/test_sno_pdb.py:def test_virt_pdbs_not_found_in_sno_cluster(skip_if_not_sno_cluster, cnv_pdb_resources):
      tests/virt/cluster/longevity_tests/test_multi_vm_multi_migration.py:    pytest.mark.usefixtures("skip_if_workers_vms", "skip_if_no_common_modern_cpu"),
      tests/virt/cluster/longevity_tests/test_multi_vm_upgrade_and_reboot.py:    pytest.mark.usefixtures("skip_if_workers_vms", "skip_test_if_no_ocs_sc"),
      tests/virt/cluster/migration_and_maintenance/test_evictionstrategy.py:@pytest.mark.usefixtures("skip_if_sno_cluster", "skip_access_mode_rwo_scope_class", "cluster_cpu_model_scope_class")
      tests/virt/cluster/migration_and_maintenance/test_evictionstrategy.py:        skip_if_no_common_cpu,
      tests/virt/cluster/migration_and_maintenance/test_evictionstrategy.py:        skip_if_no_common_cpu,
      tests/virt/cluster/migration_and_maintenance/test_migration_policy.py:@pytest.mark.usefixtures("skip_access_mode_rwo_scope_class", "skip_if_no_common_cpu")
      tests/virt/cluster/resource_limits/test_auto_resource_limits.py:    skip_if_no_common_cpu,
      tests/virt/cluster/sysprep/test_sysprep.py:@pytest.mark.usefixtures("skip_on_psi_cluster", "sysprep_vm", "sealed_vm", "attached_sysprep_volume_to_vm")
      tests/virt/cluster/sysprep/test_sysprep.py:        skip_access_mode_rwo_scope_class,
      tests/virt/cluster/sysprep/test_sysprep.py:        skip_if_no_common_modern_cpu,
      tests/virt/cluster/vm_cloning/test_vm_cloning.py:    skip_if_no_storage_class_for_snapshot,
      tests/virt/cluster/vm_cloning/test_vm_cloning.py:@pytest.mark.usefixtures("skip_on_psi_cluster")
      tests/virt/cluster/vm_cloning/test_vm_cloning.py:    skip_if_workers_vms,
      tests/virt/cluster/vm_cloning/test_vm_cloning.py:    def test_migrate_the_vm_clone(self, skip_if_no_common_cpu, fedora_target_vm):
      tests/virt/cluster/vm_lifecycle/test_vm_data_persistency.py:@pytest.mark.usefixtures("skip_on_psi_cluster")
      tests/virt/cluster/vm_lifecycle/test_vm_run_strategy.py:def skip_run_strategy_halted(run_strategy_matrix__class__):
      tests/virt/cluster/vm_lifecycle/test_vm_run_strategy.py:        skip_run_strategy_halted,
      tests/virt/cluster/vm_lifecycle/test_vm_run_strategy.py:        skip_if_no_common_cpu,
      tests/virt/cluster/vm_lifecycle/test_vm_run_strategy.py:        skip_access_mode_rwo_scope_function, 

      vsibirsk except for common cpu skips, we need to work on removing any other skips.

      In some cases you would need to create a devops task to create/update jenkins job to ensure pipeline running tests have correct config.

       

       

              vsibirsk Vasiliy Sibirskiy
              rhn-support-dbasunag Debarati Basu-Nag
              Kedar Bidarkar Kedar Bidarkar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: