diff options
| author | Zuul <zuul@review.opendev.org> | 2025-12-19 18:01:28 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2025-12-19 18:01:28 +0000 |
| commit | 3439c6b8e812550cf9afba9b7a35878dd1697935 (patch) | |
| tree | 67833a3ce9350fbcc9f12e7aa5b63eaa94d4fc2b | |
| parent | d41e90abc783788168884abb273c63333ae65152 (diff) | |
| parent | 367c69b91123a20f49c32a0ad8e6ee716d0c9298 (diff) | |
| download | kolla-ansible-3439c6b8e812550cf9afba9b7a35878dd1697935.tar.gz kolla-ansible-3439c6b8e812550cf9afba9b7a35878dd1697935.zip | |
Merge "tempest: Rework regex to a list"
| -rw-r--r-- | roles/kolla-ansible-tempest/defaults/main.yml | 4 | ||||
| -rw-r--r-- | roles/kolla-ansible-tempest/tasks/main.yml | 4 | ||||
| -rw-r--r-- | zuul.d/base.yaml | 3 | ||||
| -rw-r--r-- | zuul.d/scenarios/cephadm.yaml | 3 |
4 files changed, 8 insertions, 6 deletions
diff --git a/roles/kolla-ansible-tempest/defaults/main.yml b/roles/kolla-ansible-tempest/defaults/main.yml index bdf969cc8..052afeb61 100644 --- a/roles/kolla-ansible-tempest/defaults/main.yml +++ b/roles/kolla-ansible-tempest/defaults/main.yml @@ -5,9 +5,9 @@ kolla_ansible_tempest_packages: kolla_ansible_tempest_build_timeout: 900 kolla_ansible_tempest_cirros_ver: "0.6.3" -kolla_ansible_tempest_exclude_regex: "" +kolla_ansible_tempest_exclude_regex: [] kolla_ansible_tempest_packages_extra: [] -kolla_ansible_tempest_regex: "" +kolla_ansible_tempest_regex: [] kolla_ansible_tempest_upper_constraints: "{{ ansible_env.HOME }}/src/opendev.org/openstack/requirements/upper-constraints.txt" post_upgrade: false diff --git a/roles/kolla-ansible-tempest/tasks/main.yml b/roles/kolla-ansible-tempest/tasks/main.yml index e0054d3c3..5476b1183 100644 --- a/roles/kolla-ansible-tempest/tasks/main.yml +++ b/roles/kolla-ansible-tempest/tasks/main.yml @@ -43,9 +43,9 @@ {{ kolla_ansible_venv_path }}/bin/tempest run --config-file etc/tempest.conf {% if kolla_ansible_tempest_regex | length > 0 %} - --regex '{{ kolla_ansible_tempest_regex }}' + --regex '{{ kolla_ansible_tempest_regex | join("|") }}' {% endif %} {% if kolla_ansible_tempest_exclude_regex | length > 0 %} - --exclude-regex '{{ kolla_ansible_tempest_exclude_regex }}' + --exclude-regex '{{ kolla_ansible_tempest_exclude_regex | join("|") }}' {% endif %} >/tmp/logs/ansible/{{ tempest_log_file }} 2>&1 diff --git a/zuul.d/base.yaml b/zuul.d/base.yaml index 65fef1fb6..e5419fbc4 100644 --- a/zuul.d/base.yaml +++ b/zuul.d/base.yaml @@ -63,7 +63,8 @@ container_engine: "docker" is_upgrade: "{{ 'upgrade' in zuul.job }}" is_slurp: "{{ 'slurp' in zuul.job }}" - kolla_ansible_tempest_regex: "\\[.*\\bsmoke\\b.*\\]" + kolla_ansible_tempest_regex: + - .*smoke.* kolla_internal_vip_address: "192.0.2.10" le_enabled: false neutron_external_bridge_name: br-0 diff --git a/zuul.d/scenarios/cephadm.yaml b/zuul.d/scenarios/cephadm.yaml index 115589a79..c7fac5de2 100644 --- a/zuul.d/scenarios/cephadm.yaml +++ b/zuul.d/scenarios/cephadm.yaml @@ -12,7 +12,8 @@ kolla_ansible_setup_disks_file_path: "/var/lib/ceph-osd.img" kolla_ansible_setup_disks_vg_name: "cephvg" kolla_ansible_setup_disks_lv_name: "cephlv" - kolla_ansible_tempest_exclude_regex: "^tempest.api.object_storage" + kolla_ansible_tempest_exclude_regex: + - ^tempest.api.object_storage scenario: cephadm scenario_images_extra: - ^cinder |
