Andrey Kurilin 33eb9ffee2 Implement storing osprofiler reports separately from rally report
Change-Id: I8c95e7f433a6f22ae818a78ede4b12bb84cf1f5d
2019-05-17 19:40:55 -07:00

40 lines
1.1 KiB
YAML

- name: Generate a HTML report
become: True
become_user: stack
shell:
executable: /bin/bash
cmd: |
set -e
cd {{ rally_results_dir }}
rally task report --html-static --out report.html
- name: Show detailed info about task
become: True
become_user: stack
shell: "rally task detailed > {{ rally_results_dir }}/detailed.txt"
- name: Show detailed info (with per-iteration data) about task
become: True
become_user: stack
shell: "rally task detailed --iterations-data > {{ rally_results_dir }}/detailed_with_iterations.txt"
- name: Generate a JSON report
become: True
become_user: stack
command: rally task report --json --out {{ rally_results_dir }}/report.json
- name: Produce an old results file
become: True
become_user: stack
shell: "rally task results > {{ rally_results_dir }}/results.json"
- name: Make a JUnit report
become: True
become_user: stack
command: rally task export --type junit-xml --to {{ rally_results_dir }}/junit.xml
- name: Make an ElasticSearch file
become: True
become_user: stack
command: rally task export --type elastic --to {{ rally_results_dir }}/elasticsearch.txt