Files
sunbeam-charms/tests/misc/tests.yaml
Myles Penner 366c0ef259 Add masakari-k8s
This commit adds masakari-k8s to Sunbeam along with basic unit tests.
The application is deployable in its current form though changes
may be needed as consul and OS hypervisor development progresses.
Note the temporarily disabled entries in charmcraft.yaml for consul and
host-monitor.

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1271

Change-Id: I637e777f216201b3c64043ddcfed464518f5191f
2024-10-07 14:23:41 -07:00

59 lines
1.7 KiB
YAML

gate_bundles:
- smoke
smoke_bundles:
- smoke
configure:
- zaza.charm_tests.noop.setup.basic_setup
# https://bugs.launchpad.net/snap-openstack/+bug/2045206
# - zaza.openstack.charm_tests.keystone.setup.wait_for_all_endpoints
tests:
- zaza.charm_tests.noop.tests.NoopTest
# Tests commented until bug fix for https://bugs.launchpad.net/snap-openstack/+bug/2045206
# - zaza.openstack.charm_tests.tempest.tests.TempestTestWithKeystoneMinimal
# - zaza.openstack.charm_tests.keystone.tests_ldap_k8s.LdapExplicitCharmConfigTestsK8S
# - zaza.openstack.charm_tests.openstack_exporter.tests.OpenstackExporterTest
tests_options:
trust:
- smoke
ignore_hard_deploy_errors:
- smoke
tempest:
default:
smoke: True
target_deploy_status:
traefik:
workload-status: active
workload-status-message-regex: '^$'
mysql:
workload-status: active
workload-status-message-regex: '^.*$'
ldap-server:
workload-status: active
workload-status-message-regex: '^$'
rabbitmq:
workload-status: active
workload-status-message-regex: '^$'
keystone:
workload-status: waiting
workload-status-message-regex: '^.*domain-config.*integration incomplete.*$|^$'
designate-bind:
workload-status: active
workload-status-message-regex: '^.*$'
designate:
workload-status: active
workload-status-message-regex: '^.*$'
keystone-ldap:
workload-status: active
workload-status-message-regex: '^$'
openstack-exporter:
workload-status: active
workload-status-message-regex: '^$'
horizon:
workload-status: active
workload-status-message-regex: '^$'
masakari:
workload-status: active
workload-status-message-regex: '^$'