Skip to content

Conversation

@elfiesmelfie
Copy link
Collaborator

@elfiesmelfie elfiesmelfie commented Jun 12, 2025

The pod tests are currently configured by setting a common_pod_list var that specifies the names of the pods. These pods must all be in the same namespace and share the same status_str and test_id. This means that the user needs to run the role multiple times in order to check a list of pods that are in different namespaces or have different status_str values.

This change allow the configuration of the tests to either remain the same or to use a dictionary of values per pod, allowing to check for pods across multiple namespaces or with multiple statuses and run the role once.

Depends-On: openstack-k8s-operators/ci-framework#3063

@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/62b33ff373e4457db11f5976dd7b9ed6

✔️ feature-verification-tests-noop SUCCESS in 5s
✔️ openstack-k8s-operators-content-provider SUCCESS in 47m 14s
functional-autoscaling-tests-osp18 FAILURE in 33m 20s
functional-logging-tests-osp18 FAILURE in 23m 13s

elfiesmelfie added a commit that referenced this pull request Jul 2, 2025
The pod tests are currently configured by setting a
common_pod_list var that specifies the names of the pods.
These pods must all be in the same namespace and share the
same status_str and test_id. This means that the user needs
to run the role multiple times in order to check a list of
pods that are in different namespaces or have different
status_str values.

This change allow the configuration of the tests to either
remain the same or to use a dictionary of values per pod,
allowing to check for pods across multiple namespaces or
with multiple statuses and run the role once.
@elfiesmelfie elfiesmelfie force-pushed the efoley/update_pod_tests branch from f45e510 to d995322 Compare July 2, 2025 13:06
@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/bfa4716dbb4b41bd8451e61d880db5a7

✔️ feature-verification-tests-noop SUCCESS in 4s
✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 50m 08s
functional-autoscaling-tests-osp18 FAILURE in 2h 32m 40s
✔️ functional-logging-tests-osp18 SUCCESS in 1h 10m 52s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant