Add testing for custom callback feature

This patch adds a custom callback to the execution of the check-cpu and
check-ram validations.

Change-Id: Ic9391998dcad74dd82cab4c29de46343663225c6
Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
This commit is contained in:
Gael Chamoulaud (Strider) 2021-05-12 10:14:05 +02:00
parent a9538a3ccd
commit 4a05320ddf
No known key found for this signature in database
GPG Key ID: 4119D0305C651D66
2 changed files with 13 additions and 2 deletions

View File

@ -2,8 +2,13 @@
- name: Run validations
register: run_validation
shell:
cmd: "{{ validation_command }} run --validation {{ name.key }} {{ validation_dir }} {{ ansible_dir }} \
--inventory {{ inventory }} --output-log validation_{{ name.key }}.log {{ name.value.extra_args }}"
cmd: >-
{{ validation_command }} run --validation {{ name.key }}
{{ validation_dir }} {{ ansible_dir }}
--inventory {{ inventory }}
--output-log validation_{{ name.key }}.log
{{ name.value.extra_args }}
{{ name.value.extra_env_args }}
executable: /bin/bash
- name: Get Run results

View File

@ -3,19 +3,25 @@ validations_list:
compute:
- nova-status:
extra_args: ""
extra_env_args: ""
network:
- undercloud-neutron-sanity-check:
extra_args: ""
extra_env_args: ""
validation:
- check-cpu:
extra_args: "--extra-vars minimal_cpu_count=2"
extra_env_args: "--extra-env-vars ANSIBLE_STDOUT_CALLBACK=default"
- 512e:
extra_args: ""
extra_env_args: ""
- check-ram:
extra_args: "--extra-vars minimal_ram_gb=2"
extra_env_args: "--extra-env-vars ANSIBLE_STDOUT_CALLBACK=default"
tripleo:
- undercloud-process-count:
extra_args: ""
extra_env_args: ""
validations_group:
compute:
- compute