diff --git a/ci/environments/scenario001-multinode-containers.yaml b/ci/environments/scenario001-multinode-containers.yaml index 9d6f729a4b..05926fd6ff 100644 --- a/ci/environments/scenario001-multinode-containers.yaml +++ b/ci/environments/scenario001-multinode-containers.yaml @@ -94,8 +94,20 @@ parameter_defaults: ControllerExtraConfig: nova::compute::libvirt::services::libvirt_virt_type: qemu nova::compute::libvirt::libvirt_virt_type: qemu - # This makes the job twice as fast + # NOTE(sileht): To decrease the time test_telemetry_integration takes We + # configure Ceilometer to poll more, We configure the 'high' Gnocchi + # archive policy to keep 1 point every 60s. The test will take 2 minutes + # instead of 10 minutes. Note that tempest telemetry.alarm_granularity must + # in sync with the archive policy, 60s too. ceilometer::agent::polling::polling_interval: 15 + ManagePolling: true + ManagePipeline: true + PipelinePublishers: + - gnocchi://?archive_policy=high + EventPipelinePublishers: + - gnocchi://?archive_policy=high + - panko:// + Debug: true #TODO(gfidente): remove when the new default is in tripleo-common DockerCephDaemonImage: docker.io/ceph/daemon:tag-build-master-luminous-centos-7 diff --git a/ci/environments/scenario002-multinode-containers.yaml b/ci/environments/scenario002-multinode-containers.yaml index 3aada0bc77..ce3a754ed6 100644 --- a/ci/environments/scenario002-multinode-containers.yaml +++ b/ci/environments/scenario002-multinode-containers.yaml @@ -88,6 +88,20 @@ parameter_defaults: ControllerExtraConfig: nova::compute::libvirt::services::libvirt_virt_type: qemu nova::compute::libvirt::libvirt_virt_type: qemu + # NOTE(sileht): To decrease the time test_telemetry_integration takes We + # configure Ceilometer to poll more, We configure the 'high' Gnocchi + # archive policy to keep 1 point every 60s. The test will take 2 minutes + # instead of 10 minutes. Note that tempest telemetry.alarm_granularity must + # in sync with the archive policy, 60s too. + ceilometer::agent::polling::polling_interval: 15 + ManagePolling: true + ManagePipeline: true + PipelinePublishers: + - gnocchi://?archive_policy=high + EventPipelinePublishers: + - gnocchi://?archive_policy=high + - panko:// + GnocchiArchivePolicy: 'high' Debug: true ZaqarMessageStore: 'swift' ZaqarManagementStore: 'sqlalchemy'