f01da488a3da29a5b91e28a1ba2e41e297656ef3
This commit reorganizes and enhances the Zuul CI job configuration
to improve clarity, consistency, and coverage.
1. Rename and restructure jobs:
- Rename watcher-tempest-base-ipv6 to watcher-tempest-api-ipv6-only
- Create a new multinode watcher-tempest base job
- Rename watcher-tempest-strategies to watcher-tempest-gnocchi and
use a standard base job
- Remove actuator job and add actuator tests into other jobs
- Rename ipv6 job
- Rename prometheus and aetos jobs to follow a pattern
- Maintains watcher-tempest-functional for now for compatibility with
other repos, but should be removed soon.
2. Enhance test coverage:
- Add multiples jobs running in check to the gate pipelines
- API tests, datamodel tests and actuator strategy tests now runs on
multinode jobs, for different datasources.
Change-Id: I25ae53a8b981db4fef6019915c1b249d74ce1452
Signed-off-by: Douglas Viroel <viroel@gmail.com>
Watcher
OpenStack Watcher provides a flexible and scalable resource optimization service for multi-tenant OpenStack-based clouds. Watcher provides a robust framework to realize a wide range of cloud optimization goals, including the reduction of data center operating costs, increased system performance via intelligent virtual machine migration, increased energy efficiency and more!
- Free software: Apache license
- Wiki: https://wiki.openstack.org/wiki/Watcher
- Source: https://opendev.org/openstack/watcher
- Bugs: https://bugs.launchpad.net/watcher
- Documentation: https://docs.openstack.org/watcher/latest/
- Release notes: https://docs.openstack.org/releasenotes/watcher/
- Design specifications: https://specs.openstack.org/openstack/watcher-specs/
Description
Languages
Python
99.7%
Shell
0.3%