14 Commits

Author SHA1 Message Date
Jenkins
6afc443af2 Merge "Fix hacking 0.9.x issues" 2014-06-18 14:31:41 +00:00
Olga Kopylova
c800370cfd Fix hacking 0.9.x issues
Fixed issues:
H202 assertRaises Exception too broad
H305 imports not grouped correctly
H307 like imports should be grouped together
H405 multi line docstring summary not separated with an empty line
H904 Wrap long lines in parentheses instead of a backslash
E122 continuation line missing indentation or outdented
E128 continuation line under-indented for visual indent
E131 continuation line unaligned for hanging indent
E251 unexpected spaces around keyword / parameter equals
E265 block comment should start with '# '

Change-Id: Ia2b8994c58686e3570f303f0725a2850d6b36e47
2014-06-18 14:59:18 +03:00
Bruno Semperlotti
fcfb66d468 Update Rally gates to support VM scenarios
Add "extra" directory for rally scenarios in gates. All files
from this directory will be copy pasted so we will be able to use
them in gates, because the path will be determined.

Also, print information about test environnement like available
services, flavors, images, networks, security groups and keypairs.

Change-Id: I19dd861beb11fb7ffdcf353f69759d841e7e8a01
2014-06-18 14:25:37 +04:00
Jenkins
b6bb8fbcb9 Merge "Add command-line integrated tests" 2014-06-04 16:58:53 +00:00
Sergey Skripnick
24ef12bc78 Use plugins from project in rally-gate
Plugins must be stored in $PROJECT/rally-scenarios/plugins/

Change-Id: I751216e69c11e8743d5256c4e8e5b1bfa193091e
2014-05-27 14:20:31 +03:00
Sergey Skripnick
b194c2e2fe Add command-line integrated tests
Change-Id: I75b4efa104cb1991a439a891c2135af286d2283f
Related: blueprint rally-gate-jobs
2014-05-14 13:52:21 +03:00
Joe Gordon
36afe95c2a Don't run rally in debug mode in ci
Running rally with debug mode can result in extremely large console
output.

Change-Id: I1fd8c226cc2bcbc25f8acbc97b4eb8e767e7ad89
2014-04-24 17:14:52 -07:00
Sergey Skripnick
b0a2a14e47 Add scenarios directory for ci
This directoy contains scenarios to be run by jenkins.

Add script which runs specified scenario and plot graph.

Add abbility to specify cloud by --name in "rally use deployment"

Removed rally/exercises

Change-Id: I7803a6950ec5fce3be11277ae0e4d830f0cf6bad
Related: blueprint rally-gate-jobs
2014-04-23 20:45:52 +03:00
Sergey Skripnick
a822308969 Skip large-ops benchmarks
This benchmarks should be tested in another job.
Also small fix in devstack-integration script

Change-Id: I31944026dfbb4ffb3dc6cf791208cfaffb1a0364
Related: blueprint rally-gate-jobs
2014-04-07 23:16:06 +03:00
Kun Huang
2acebe6a71 move install script to project root dir
This is helpful for new guys who can't or wouldn't find this file.

Change-Id: I9239a388ba7831a4f6c9b70e938a805903238796
2014-04-06 11:59:15 +08:00
Kun Huang
e81904a46d add +x to pre_test_hook.sh
Change-Id: I199c208db47ec35c5f367908265b807040884a14
2014-04-03 15:09:28 +08:00
Sergey Skripnick
3eee106094 Add tests_ci/pre_test_hook.sh
This script is executed inside pre_test_hook function in desvstack gate.
It installs rally devstack integration and exports necessary environment
variables.

Change-Id: Idf6d09ca33337c3b4a32912048653c13f53e2cf3
Related: blueprint rally-gate-jobs
2014-04-02 15:56:57 +03:00
Sergey Skripnick
b2988f06f6 Fix dependencies for rpm based systems
Add gmp-devel to rhel dependencies in install_rally.sh
Also add +x permissions to test_install.sh

Related: blueprint rally-gate-jobs
Change-Id: I9effe4d70e6f7d43b52640cea96bf129071064bb
2014-04-01 21:39:56 +03:00
Sergey Skripnick
276a235b0f Add shell script for integrated tests
This script does rally installation check

Change-Id: I85c37416ef4cb2daaddedde49fd0d6c820298fc8
2014-03-25 16:58:46 +02:00