Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move the tempest var to test_operator #738

Merged
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 36 additions & 36 deletions zuul.d/jobs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,42 +14,42 @@
vars:
cifmw_operator_build_golang_ct: "docker.io/library/golang:1.20"
cifmw_operator_build_golang_alt_ct: "quay.rdoproject.org/openstack-k8s-operators/golang:1.20"
cifmw_run_test_role: tempest
cifmw_tempest_container: openstack-tempest-all
cifmw_tempest_tempestconf_profile:
overrides:
compute-feature-enabled.vnc_console: true
compute-feature-enabled.stable_rescue: true
compute_feature_enabled.hostname_fqdn_sanitization: true
# NOTE(alee) these tests will fail with barbican in the mix
# while cinder/nova is not configured to talk to barbican
# re-enable this when that support is added
compute-feature-enabled.attach_encrypted_volume: false
compute-feature-enabled.live_migration: true
compute-feature-enabled.block_migration_for_live_migration: true
# NOTE(gibi): This is a WA to force the publicURL as otherwise
# tempest gets configured with adminURL and that causes test
# instability.
identity.v3_endpoint_type: public
cifmw_tempest_tests_allowed:
# NOTE(gibi): enable only the high level scenario tests to keep the
# job run time reasonable
- tempest.scenario
# Plus an extra live migration test until we have cinder volumes / ceph
# to run the live migration scenario tests with it
- tempest.api.compute.admin.test_live_migration.LiveAutoBlockMigrationV225Test
cifmw_tempest_tests_skipped:
# NOTE(gibi): there are no cinder backend enabled so test needing a
# volumes needs to be skipped
- tempest.scenario.test_minimum_basic.TestMinimumBasicScenario
- test_shelve_volume_backed_instance
- tempest.scenario.test_stamp_pattern.TestStampPattern
- tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern
- tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_live_migration
- tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion
- tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario
- tempest.scenario.test_instances_with_cinder_volumes.TestInstancesWithCinderVolumes
- tempest.api.compute.admin.test_live_migration.LiveAutoBlockMigrationV225Test.test_live_block_migration_with_attached_volume
cifmw_tempest_tempestconf_config:
# NOTE(alee) these tests will fail with barbican in the mix
# while cinder/nova is not configured to talk to barbican
# re-enable this when that support is added
# NOTE(gibi): This is a WA to force the publicURL as otherwise
# tempest gets configured with adminURL and that causes test
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as moving to test operator would also need to add for mtu test to pass
cifmw_test_operator_tempest_network_attachments:
- ctlplane

# instability.
overrides: |
compute-feature-enabled.vnc_console true
compute-feature-enabled.stable_rescue true
compute_feature_enabled.hostname_fqdn_sanitization true
compute-feature-enabled.attach_encrypted_volume false
compute-feature-enabled.live_migration true
compute-feature-enabled.block_migration_for_live_migration true
identity.v3_endpoint_type public
cifmw_test_operator_tempest_include_list: |
# NOTE(gibi): enable only the high level scenario tests to keep the
# job run time reasonable
tempest.scenario
# Plus an extra live migration test until we have cinder volumes / ceph
# to run the live migration scenario tests with it
tempest.api.compute.admin.test_live_migration.LiveAutoBlockMigrationV225Test
cifmw_test_operator_tempest_exclude_list: |
# NOTE(gibi): there are no cinder backend enabled so test needing a
# volumes needs to be skipped
tempest.scenario.test_minimum_basic.TestMinimumBasicScenario
test_shelve_volume_backed_instance
tempest.scenario.test_stamp_pattern.TestStampPattern
tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern
tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_live_migration
tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion
tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario
tempest.scenario.test_instances_with_cinder_volumes.TestInstancesWithCinderVolumes
tempest.api.compute.admin.test_live_migration.LiveAutoBlockMigrationV225Test.test_live_block_migration_with_attached_volume
# TODO (rlandy) remove when https://issues.redhat.com/browse/OSPCIX-126 is fixed
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm just wondering when whether we want to unskip this test since the linked ticked is fixed.

tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_mtu_sized_frames
# We need to use a custom cpu model to allow live migrating between
# slightly different computes coming from the node pool
cifmw_edpm_deploy_nova_compute_extra_config: |
Expand Down