tricircle/tricircle/tempestplugin
Chaoyi Huang 9cf49bbf65 Add tempest test cases which are needed for integration test in Tricircle
1.What is the purpose of this patch set?
The Tricircle project doesn't provide integration test yet. As
the OpenStack API gateway, the Tricircle should pass the test for
all OpenStack tempest test cases.

When a feature parity is implemented in the Tricircle, proper
test cases should be selected and executed in the Jenkins integration
job.

To simplify the test cases selection, all tempest test cases of
Nova/Cinder/Neutron/Scenario are listed in the files
of this patch, and give example in tempest_volume.sh on how to run
selected test cases.

The hook scripts for the Jenkins job has been provided in:
https://review.openstack.org/#/c/329300/

This patch is to update the hook scripts.

2. What is the benefit of this patch set for the Tricircle project?
Reuse OpenStack Nova/Cinder/Neutron tempest test cases, and provide
integration gate test for new patches.

3.What is the platform you tested it out?
After the Jenkins job patch is merged, the test will be executed in
the OpenStack CI pipeline, and as one of the gate test for a new
patch. CI pipeline will be triggered by gerrit review process, and
the test will be executed in the devstack VM(booted by CI pipeline).
http://docs.openstack.org/infra/system-config/jenkins.html

And the Jenkin job patch is being review in OpenStack infra
project-config:
https://review.openstack.org/#/c/329740/

Change-Id: Ic5ec358889265e1d54071cd0d20e2aaa081736d1
Signed-off-by: Chaoyi Huang <joehuang@huawei.com>
2016-06-28 13:17:42 +08:00
..
services Add the Tricircle tempest plugin with a sample test case 2016-06-08 12:51:38 +08:00
tests Add the Tricircle tempest plugin with a sample test case 2016-06-08 12:51:38 +08:00
README.rst Add the Tricircle tempest plugin with a sample test case 2016-06-08 12:51:38 +08:00
__init__.py Add the Tricircle tempest plugin with a sample test case 2016-06-08 12:51:38 +08:00
config.py Add the Tricircle tempest plugin with a sample test case 2016-06-08 12:51:38 +08:00
plugin.py Add hook scripts for the Jenkins job for Tricircle tempest 2016-06-14 15:24:34 +08:00
post_test_hook.sh Add tempest test cases which are needed for integration test in Tricircle 2016-06-28 13:17:42 +08:00
pre_test_hook.sh Add hook scripts for the Jenkins job for Tricircle tempest 2016-06-14 15:24:34 +08:00
tempest_compute.sh Add tempest test cases which are needed for integration test in Tricircle 2016-06-28 13:17:42 +08:00
tempest_network.sh Add tempest test cases which are needed for integration test in Tricircle 2016-06-28 13:17:42 +08:00
tempest_scenario.sh Add tempest test cases which are needed for integration test in Tricircle 2016-06-28 13:17:42 +08:00
tempest_volume.sh Add tempest test cases which are needed for integration test in Tricircle 2016-06-28 13:17:42 +08:00

README.rst

Tempest Integration of Tricircle

This directory contains Tempest tests to cover the Tricircle project.