charm-manila/src/tests/tests.yaml

47 lines
1.5 KiB
YAML

charm_name: manila
dev_bundles:
- bionic
gate_bundles:
- bionic-queens
- ganesha: bionic-rocky
- ganesha: bionic-stein
- ganesha: bionic-train
- ganesha: bionic-ussuri
- ganesha: focal-ussuri
- ganesha: focal-victoria
- ganesha: groovy-victoria
dev_bundles:
# Manila doesn't support mod-wsgi before Pike
# - xenial-mitaka
# - xenial-ocata
- xenial-pike
- xenial-queens
smoke_bundles:
- ganesha: bionic-stein
target_deploy_status:
nrpe:
workload-status: blocked
workload-status-message: "Nagios server not configured or related"
tests:
- zaza.openstack.charm_tests.manila.tests.ManilaTests
- ganesha:
- zaza.openstack.charm_tests.manila.tests.ManilaTests
- zaza.openstack.charm_tests.manila_ganesha.tests.ManilaGaneshaTests
configure:
- zaza.openstack.charm_tests.keystone.setup.add_demo_user
- ganesha:
- zaza.openstack.charm_tests.glance.setup.add_lts_image
- zaza.openstack.charm_tests.neutron.setup.basic_overcloud_network
- zaza.openstack.charm_tests.nova.setup.create_flavors
- zaza.openstack.charm_tests.nova.setup.manage_ssh_key
- zaza.openstack.charm_tests.keystone.setup.add_demo_user
- zaza.openstack.charm_tests.manila_ganesha.setup.setup_ganesha_share_type
configure_options:
configure_gateway_ext_port_use_juju_wait: False
tests_options:
force_deploy:
# NOTE(lourot): this is needed because the NRPE charm isn't available on
# non-LTS Ubuntu series. See lp:1933643
- groovy-victoria
- hirsute-wallaby