-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[zuul] Add telemetry-operator-multinode-autoscaling-tempest job #284
Commits on Feb 20, 2024
-
[zuul][tempest] Add a job that runs some tempest tests
This is a first pass, creating a tempest job based on neutron-operator. This change runs the neutron tempest tests to establish that the environment is configured correctly for tempest tests. Later revisions will add in telemetry tempest jobs.
Configuration menu - View commit details
-
Copy full SHA for 27f2108 - Browse repository at this point
Copy the full SHA 27f2108View commit details -
[zuul][tempest] Replace tempest conf with ceilometer tests
One telemetry test has been enabled. The telemetry_tempest_plugin.scenario.telemetry_integration_prometheus_gabbits test does not require any additional services to be enabled. The Neutron tests have been removed, and replaced with the telemetry test. The tempest conf has been updated to include ceileomter in the list of services to test
Configuration menu - View commit details
-
Copy full SHA for de0818b - Browse repository at this point
Copy the full SHA de0818bView commit details -
[zuul] tempest job: add sg-core to available_services, list aodh tests
Only the scenario tests were listed. Aodh tests needed to be added. ALl tests were skipped because sg-core is needed: https://github.com/openstack/telemetry-tempest-plugin/blob/54d4d23a186fff8ae9eb11cedd101f80d494e4c9/telemetry_tempest_plugin/scenario/test_telemetry_integration_prometheus.py#L34-L35
Configuration menu - View commit details
-
Copy full SHA for a6f4e04 - Browse repository at this point
Copy the full SHA a6f4e04View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc10c7b - Browse repository at this point
Copy the full SHA bc10c7bView commit details -
[zuul][tempest] Update job to use test_operator to run tempest
* Update value of cifmw_tempest_tempestconf_config var in tempest job The cifmw_tempest_tempestconf_config is passed to the tempest CR[2] by the test_operator role [1] The var needs to be updated to match the expected format [1] https://github.com/openstack-k8s-operators/ci-framework/blob/main/roles/test_operator/defaults/main.yml [2] https://openstack-k8s-operators.github.io/test-operator/crds.html#tempest-custom-resource * Remove comments from the tempest config override The config overrides lines are combined together into a single-line string, rather than read into some array. The comments make the format invalid * Update includeList and excludeList vars format
Configuration menu - View commit details
-
Copy full SHA for d8b3198 - Browse repository at this point
Copy the full SHA d8b3198View commit details -
[zuul][tempest] Use tempest image built from master instead of antelope
Resolving the following error by using a newer version of the tempest image i.e. built from master instead of the version tagged for antelope telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_ceilometer_sg_core_integration ------------------------------------------------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/var/lib/tempest/external-plugins/.venv/lib64/python3.9/site-packages/telemetry_tempest_plugin/scenario/utils.py", line 66, in test run_test(self, test_dir, filename) File "/var/lib/tempest/external-plugins/.venv/lib64/python3.9/site-packages/telemetry_tempest_plugin/scenario/utils.py", line 41, in run_test handlers=runner.initialize_handlers([]), TypeError: initialize_handlers() missing 1 required positional argument: 'local_handlers'
Configuration menu - View commit details
-
Copy full SHA for a1d10df - Browse repository at this point
Copy the full SHA a1d10dfView commit details -
[zuul][tempest] Try to run telemetry-tempest-plugin with pinned gabbi…
…t version The failures seen in the gate indicate a gabbi version incompatibility. Update telemetry-tempest-plugin and cap gabbit at the antelope upper constraints to test this
Configuration menu - View commit details
-
Copy full SHA for 558c68f - Browse repository at this point
Copy the full SHA 558c68fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 935de14 - Browse repository at this point
Copy the full SHA 935de14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 738434c - Browse repository at this point
Copy the full SHA 738434cView commit details -
[zuul][tempest] Use podified-antelope-centos9 namespace for tempest c…
…ontainer The gabbit version in the telemtry-tempest-plugin patch should get installed by the externalPlugin. This verifies that the change will work with tempest/antelope container
Configuration menu - View commit details
-
Copy full SHA for 5ee3f00 - Browse repository at this point
Copy the full SHA 5ee3f00View commit details -
[zuul][tempest] Remove workaround for gabbi version
openstack-k8s-operators/tcib#132 is now merged, and should use upper-constraints from antelope when installing the external plugin.
Configuration menu - View commit details
-
Copy full SHA for e61de74 - Browse repository at this point
Copy the full SHA e61de74View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee75be1 - Browse repository at this point
Copy the full SHA ee75be1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8440d8f - Browse repository at this point
Copy the full SHA 8440d8fView commit details
Commits on Feb 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 22b4340 - Browse repository at this point
Copy the full SHA 22b4340View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39a4a3b - Browse repository at this point
Copy the full SHA 39a4a3bView commit details -
[zuul][tempest] Skip the sg_core integration test for now
It will be re-enabled once [1] has been merged. https://review.opendev.org/c/openstack/telemetry-tempest-plugin/+/909459
Configuration menu - View commit details
-
Copy full SHA for a810984 - Browse repository at this point
Copy the full SHA a810984View commit details