openstack-ansible/scripts
Hugh Saunders 8a7d5179d6 Create Junit XML Report from tempest run
Tempest results are currently written to stdout as part of a test run.
This output is difficult to parse. This patch adds steps to generate an
XML report, and make this report available in /tmp on a physical host.

The report is copied to a physical host so that external systems that do
not have knowledge of the container inventory can retrieve the report,
for example Jenkins.

* Add pip packages python-subunit and junitxml to tempest venv, needed
  to convert the subunit stream stored in testrepository to junit XML.

* openstack_tempest_gate:
    After a tempest run completes, the subunit stream is extracted from
    the testrepository, converted to junit XML and written to /tmp in
    the utility container running the tests.

* run-tempest.sh
    After running openstack_tempest_gate, retrieve XML results and write
    them to /tmp on the host.

Change-Id: I897024f545dd2a90f80b0d5c0aa558f335dc963a
Closes-Bug: #1464686
2015-06-29 14:38:14 -05:00
..
bootstrap-aio.sh Moved all of group_vars into a variable file 2015-06-02 14:02:38 +01:00
bootstrap-ansible.sh Set external roles to import into ansible namespace 2015-04-24 11:37:43 -05:00
gate-check-commit.sh Move SYMLINK_DIR declaration to bootstrap-aio.sh 2015-03-26 13:16:08 -04:00
gate-check-docs.sh Add Sphinx machinery and initial docs. 2015-05-14 10:50:05 -04:00
gate-check-lint.sh Adds Flake8 job to the lint check 2015-04-10 15:10:52 +00:00
inventory-manage.py Flake8 update - inventory-manage.py 2015-04-07 10:38:21 +01:00
os-ansible-role-requirements.py Fix incorrect variables in ansible role scripts 2015-03-19 11:35:56 -05:00
osad-aio-heat-template.yml Change external resources to https where possible 2015-06-01 09:44:20 -05:00
pw-token-gen.py Set permissions on user_secrets.yml to 0600 2015-06-11 20:39:46 +00:00
run-aio-build.sh Reduce script verbosity 2015-03-14 08:31:21 -05:00
run-playbooks.sh Adds rsyslog-install.yml in to the gate scripts. 2015-04-20 10:27:51 -05:00
run-tempest.sh Create Junit XML Report from tempest run 2015-06-29 14:38:14 -05:00
run-upgrade.sh Updated upgrade and deployment processes for https 2015-06-10 01:58:31 +00:00
scripts-library.sh add option to use dd for swapfile creation 2015-05-27 09:02:20 -07:00
sources-branch-updater.sh Updated all of master to the latest SHAs 2015-06-08 17:18:14 -05:00
teardown.sh Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00