tricircle/tricircle/tempestplugin
Chaoyi Huang d5e6d330ce Fix regex expresion error in integration test
1.What is the problem
Multiline regex does not work in ostestr which is executed
in the integration job. This makes the test_volume_get test
cases not being executed currently in the check and gate test.

After regex issue is fixed, then
test_volume_create_get_update_delete_from_image
test case failed due to no image_ref is configured in the
tempest.conf, so the tempest configuration is moved to
the post_test_hook.sh, and correct the image_ref configuration.

2.What's need to be fixed:
If we want to add more and more tempest test cases to the
integration job, we have to add the filter of them to the
regex in the same line, so a string variable is used to
concat these filters for the tempest test cases.

And need to add image_ref configuration in tempest.conf.

And fix the bug for Pecan can not handle the last '/' in the
request url, which will lead to the tempest test case
test_volume_create_get_update_delete_from_image failure
in the check and gate test.

3.What is the purpose of this patch set:
To make the integration job work well, we have to fix the
regex part of the ostestr in the integration job, and fix
the configuration issue in tempest.conf, and Pecan bug.

Change-Id: I63e8e5e6372719f68051a486951b32d479607eff
Signed-off-by: Chaoyi Huang <joehuang@huawei.com>
2016-07-25 18:58:49 +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 Fix regex expresion error in integration test 2016-07-25 18:58:49 +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 Fix regex expresion error in integration test 2016-07-25 18:58:49 +08:00

README.rst

Tempest Integration of Tricircle

This directory contains Tempest tests to cover the Tricircle project.