From 299c25ae0129ec7d45baee9ce907cb198e3798d7 Mon Sep 17 00:00:00 2001 From: "Andrea Frittoli (andreaf)" Date: Wed, 8 Nov 2017 09:42:41 +1100 Subject: [PATCH] Process test results from a tempest run Use the process-test-results role from zuul-jobs to generate the subunit file and html report. Depends-on: Id6149d4e265ab9f0ab6d8faeffdec651c63dc056 Change-Id: Ib8a43a7d6e4afdca6b2e30d3e7be58b1ac771436 --- playbooks/post-tempest.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/playbooks/post-tempest.yaml b/playbooks/post-tempest.yaml index c0b9dd4ee1..01784f1e42 100644 --- a/playbooks/post-tempest.yaml +++ b/playbooks/post-tempest.yaml @@ -3,12 +3,18 @@ vars: logs_root: "{{ devstack_base_dir|default('/opt/stack') }}" stage_dir: "{{ devstack_base_dir|default('/opt/stack') }}" + test_results_stage_name: 'test_results' roles: + - role: process-test-results + test_results_dir: '{{ logs_root }}/tempest' + tox_envdir: tempest - role: stage-output zuul_copy_output: { '{{ logs_root }}/tempest/etc/tempest.conf': 'logs', '{{ logs_root }}/tempest/etc/accounts.yaml': 'logs', - '{{ logs_root }}/tempest/tempest.log': 'logs' } + '{{ logs_root }}/tempest/tempest.log': 'logs', + '{{ stage_dir }}/{{ test_results_stage_name }}.subunit': 'logs', + '{{ stage_dir }}/{{ test_results_stage_name }}.html': 'logs' } extensions_to_txt: - conf - log