Don't use test gnocchi its not stable
for some strange reason when installing ceilometer and gnocchi the mysqld process is killed by the oom killer of the operating system this happens only in the gate and not localy on my devstack. for now we won't enable the ceilometer plugin (which installs gnocchi) Change-Id: If870b80456d8ebd4877253d977b5c59a11ad1c16
This commit is contained in:
parent
c410a047fb
commit
6376e327e0
52
.zuul.yaml
52
.zuul.yaml
@ -54,11 +54,6 @@
|
|||||||
DEFAULT:
|
DEFAULT:
|
||||||
notification_topics: 'notifications,vitrage_notifications'
|
notification_topics: 'notifications,vitrage_notifications'
|
||||||
notification_driver: messagingv2
|
notification_driver: messagingv2
|
||||||
$HEAT_CONF:
|
|
||||||
DEFAULT:
|
|
||||||
notification_topics: 'notifications,vitrage_notifications'
|
|
||||||
notification_driver: messagingv2
|
|
||||||
policy_file: /etc/heat/policy.yaml
|
|
||||||
$AODH_CONF:
|
$AODH_CONF:
|
||||||
oslo_messaging_notifications:
|
oslo_messaging_notifications:
|
||||||
topics: 'notifications,vitrage_notifications'
|
topics: 'notifications,vitrage_notifications'
|
||||||
@ -93,10 +88,7 @@
|
|||||||
s-proxy: false
|
s-proxy: false
|
||||||
tls-proxy: false
|
tls-proxy: false
|
||||||
devstack_plugins:
|
devstack_plugins:
|
||||||
heat: https://opendev.org/openstack/heat
|
|
||||||
ceilometer: https://opendev.org/openstack/ceilometer
|
|
||||||
aodh: https://opendev.org/openstack/aodh
|
aodh: https://opendev.org/openstack/aodh
|
||||||
mistral: https://opendev.org/openstack/mistral
|
|
||||||
vitrage: https://opendev.org/openstack/vitrage
|
vitrage: https://opendev.org/openstack/vitrage
|
||||||
|
|
||||||
|
|
||||||
@ -117,7 +109,51 @@
|
|||||||
name: vitrage-tempest-plugin-datasources
|
name: vitrage-tempest-plugin-datasources
|
||||||
parent: vitrage-tempest-plugin-base
|
parent: vitrage-tempest-plugin-base
|
||||||
vars:
|
vars:
|
||||||
|
devstack_local_conf:
|
||||||
|
post-config:
|
||||||
|
$NOVA_CONF:
|
||||||
|
DEFAULT:
|
||||||
|
notification_topics: 'notifications,vitrage_notifications'
|
||||||
|
notification_driver: messagingv2
|
||||||
|
notifications:
|
||||||
|
versioned_notifications_topics: 'versioned_notifications,vitrage_notifications'
|
||||||
|
notification_driver: messagingv2
|
||||||
|
$NEUTRON_CONF:
|
||||||
|
DEFAULT:
|
||||||
|
notification_topics: 'notifications,vitrage_notifications'
|
||||||
|
notification_driver: messagingv2
|
||||||
|
$CINDER_CONF:
|
||||||
|
DEFAULT:
|
||||||
|
notification_topics: 'notifications,vitrage_notifications'
|
||||||
|
notification_driver: messagingv2
|
||||||
|
$HEAT_CONF:
|
||||||
|
DEFAULT:
|
||||||
|
notification_topics: 'notifications,vitrage_notifications'
|
||||||
|
notification_driver: messagingv2
|
||||||
|
policy_file: /etc/heat/policy.yaml
|
||||||
|
$AODH_CONF:
|
||||||
|
oslo_messaging_notifications:
|
||||||
|
topics: 'notifications,vitrage_notifications'
|
||||||
|
driver: messagingv2
|
||||||
|
$VITRAGE_CONF:
|
||||||
|
DEFAULT:
|
||||||
|
notifiers: 'mistral,nova,webhook'
|
||||||
|
datasources:
|
||||||
|
snapshots_interval: 120
|
||||||
|
test-config:
|
||||||
|
$TEMPEST_CONFIG:
|
||||||
|
service_available:
|
||||||
|
vitrage: True
|
||||||
|
root_cause_analysis_service:
|
||||||
|
zabbix_alarms_per_host: 2
|
||||||
|
instances_per_host: 2
|
||||||
|
snapshots_interval: 120
|
||||||
tempest_test_regex: datasources|test_events|notifiers|e2e|database
|
tempest_test_regex: datasources|test_events|notifiers|e2e|database
|
||||||
|
devstack_plugins:
|
||||||
|
heat: https://opendev.org/openstack/heat
|
||||||
|
aodh: https://opendev.org/openstack/aodh
|
||||||
|
mistral: https://opendev.org/openstack/mistral
|
||||||
|
vitrage: https://opendev.org/openstack/vitrage
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: vitrage-tempest-plugin-mock
|
name: vitrage-tempest-plugin-mock
|
||||||
|
@ -147,6 +147,14 @@ class BaseVitrageTempest(test.BaseTestCase):
|
|||||||
cls.num_default_edges = 2
|
cls.num_default_edges = 2
|
||||||
cls.num_demo_tenant_networks = cls._calc_num_tenant_networks()
|
cls.num_demo_tenant_networks = cls._calc_num_tenant_networks()
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def setup_credentials(cls):
|
||||||
|
# Do not create new tempest network resources
|
||||||
|
# We use the default networks that come in devstack
|
||||||
|
# see the set_network_resources doc in tempest base
|
||||||
|
cls.set_network_resources()
|
||||||
|
super(BaseVitrageTempest, cls).setup_credentials()
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def _get_num_default_ports(cls):
|
def _get_num_default_ports(cls):
|
||||||
ports = TempestClients.neutron().list_ports()['ports']
|
ports = TempestClients.neutron().list_ports()['ports']
|
||||||
|
@ -13,6 +13,7 @@
|
|||||||
# under the License.
|
# under the License.
|
||||||
|
|
||||||
from oslo_log import log as logging
|
from oslo_log import log as logging
|
||||||
|
import testtools
|
||||||
from vitrage_tempest_plugin.tests import utils
|
from vitrage_tempest_plugin.tests import utils
|
||||||
|
|
||||||
from vitrage_tempest_plugin.tests.base import BaseVitrageTempest
|
from vitrage_tempest_plugin.tests.base import BaseVitrageTempest
|
||||||
@ -23,6 +24,7 @@ from vitrage_tempest_plugin.tests.common.tempest_clients import TempestClients
|
|||||||
LOG = logging.getLogger(__name__)
|
LOG = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
|
@testtools.skip('gnocchi is not supported')
|
||||||
class TestAodhAlarm(BaseVitrageTempest):
|
class TestAodhAlarm(BaseVitrageTempest):
|
||||||
NUM_INSTANCE = 1
|
NUM_INSTANCE = 1
|
||||||
NUM_ALARM = 1
|
NUM_ALARM = 1
|
||||||
|
Loading…
Reference in New Issue
Block a user