sort by:
Revision Author Date Message Commit Date
9571319 Merge "Release 0.0.4" 14 May 2015, 11:35:56 UTC
16487de Merge "Change default prefix in _generate_random_name()" 14 May 2015, 10:22:34 UTC
c4af4a8 Merge "Fix security groups cleanup" 14 May 2015, 10:21:15 UTC
d3d7bc0 Release 0.0.4 * Add release notes for 0.0.4 * Move 0.0.3 release notes to archive Change-Id: I23e2ed90b806967321b2ade7fa52a268278d1f84 14 May 2015, 08:19:44 UTC
977afac Fix security groups cleanup In addition to the security groups that are explicitly created, Neutron automatically creates a security group called "default" for each tenant. We have to clean these up after destroying networks using the admin context. Co-Authored-By: Chris St. Pierre <cstpierr@cisco.com> Change-Id: Ib8da1c608a3355cd2e08a7bc1a5aaa86444d1c39 Closes-Bug: 1355629 13 May 2015, 22:47:26 UTC
d1d0cc4 Change default prefix in _generate_random_name() Assign default prefix of _generate_random_name() to "rally_" Change-Id: Iafdaec029a5771efc198f633948118e8d8003a11 13 May 2015, 15:48:55 UTC
1f29afc Improve installation script This is an almost complete rewrite of the installation script, mainly directed to allow installation of Rally also from unprivileged users, but also adding a few more options and checks. More in details, the script now: * can run as unprivileged user. * support different database types * allow to specify custom python binary * always asks confirmation before doing potentially dangerous actions (removing directories or installing software) * automatically install needed software if run as root * this script is self-sufficient: it automatically downloads Rally from the git if needed * if interrupted, cleans up the virtualenv and/or the downloaded repository Co-Authored-By: Antonio Messina <antonio.s.messina@gmail.com> Co-Authored-By: Sergey Skripnick <sskripnick@mirantis.com> Change-Id: I574d4fd7cc7c8e71720a6a5ff8db22ee4fd4fc81 Closes-bug: #1393887 13 May 2015, 15:24:05 UTC
6757db9 Merge "Make "random" name more random" 13 May 2015, 13:31:58 UTC
47170e7 Merge "Updated from global requirements" 13 May 2015, 12:54:55 UTC
8d99c98 Make "random" name more random It would be nice to generate random part using uppercased, lowercased letters and digits. Simple example - 5 symbols are length of random part: - old implementation: 65 780 combinations - new implementation: 6 471 002 combinations Change-Id: I65120ebac1d1bab9d8fb9d3d5e1216d0afb89209 13 May 2015, 11:44:03 UTC
4d42bcf [Docs] Update meetings info * Add link to release meeting logs & info about its time * Change the main meeting time to Mondays, 14:00 UTC Change-Id: I08db6b1de65f19451f3f018cc7e888cdf2303593 13 May 2015, 10:14:24 UTC
a1448ab Merge "Add deploy environment murano benchmark" 13 May 2015, 00:59:47 UTC
1eb007b Merge "Split runners to base and plugins" 13 May 2015, 00:04:29 UTC
246d94f Add deploy environment murano benchmark * deploy-environment benchmark. Used to upload specified package and deploy it in environment. Change-Id: I8312527ee4a6aa164a9545e52c8bd5f0381ebeb8 Co-Authored-By: Roman Vasilets <rvasilets@mirantis.com> Co-Authored-By: Sergey Murashov <smurashov@mirantis.com> 12 May 2015, 21:52:11 UTC
2bd7ab2 Merge "Split SLA to base and plugins" 12 May 2015, 21:38:57 UTC
447d23a Merge "Fixup resize_server docstring to match reality" 12 May 2015, 21:04:08 UTC
9813b0c Merge "[Sahara] Improve Image context" 12 May 2015, 19:21:00 UTC
34af381 Fixup resize_server docstring to match reality Change-Id: Id581d2b3f88fd881c1e451e204eb639800ea92c5 12 May 2015, 18:40:30 UTC
6e51cac Updated from global requirements Change-Id: If53d4af2510a1d85c67f2b663900f645f7fa497e 12 May 2015, 14:35:53 UTC
62bde6f Merge "Setup volume detach timings separately" 12 May 2015, 13:50:37 UTC
1d5e89f [Sahara] Improve Image context The context now supports exisng images via 'image_uuid' parameter. Change-Id: I87648a97b03b0a271e822f29ec472851734ae5a1 12 May 2015, 13:47:39 UTC
4f16657 Merge "Adds tempest re-install to API/CLI" 12 May 2015, 13:31:38 UTC
0ff2b65 Split runners to base and plugins Move all subclasses of runners under plugins/runners Implements: blueprint split-plugins Change-Id: I67edb7f09e1e98dcbd20d4d0d5a40351bdedc064 12 May 2015, 13:18:19 UTC
a06b212 Split SLA to base and plugins Move all subclasses of SLA under plugins/sla Split sla-plugins to modules Implements: blueprint split-plugins Change-Id: Icdc895fb829809944791fb48edb8e1f83a1f6bf0 12 May 2015, 13:18:13 UTC
664a725 Adds tempest re-install to API/CLI Uninstall existing Tempest local repo and install from new source and with new Tempest config file. If source/conf aren't supplied, retrieve from old env instead of using default source. Copy old conf to temp location and after installation copy back to verifier. Implements: blueprint improve-tempest-manage-cli Change-Id: I410dcc9b5df58213085f727dee3d7fefa0b72b81 12 May 2015, 11:21:28 UTC
c0e281b Merge "Fixes devstack repo" 11 May 2015, 14:15:01 UTC
46a9d11 Merge "Remove executable bit from files that should not be executable" 11 May 2015, 08:28:52 UTC
e54c579 Fixes devstack repo Change-Id: I3aba615a008273a4f150d7ea05e7691f145a5d31 Closes-bug: #1444933 11 May 2015, 03:38:36 UTC
f7551ed Merge "Fix grammatical and formatting errors in documentation" 09 May 2015, 23:20:35 UTC
3070e64 Merge "Fix Mistral unit tests" 09 May 2015, 18:59:57 UTC
a41f5c2 Remove executable bit from files that should not be executable Change-Id: I3441ae71dec50277252f462bb8c8e2162dde3aec 09 May 2015, 11:49:25 UTC
f3ba59b Merge "Fix flavor issues in samples" 09 May 2015, 11:32:55 UTC
796ab46 Merge "Fix validation for rps parameter" 09 May 2015, 11:31:35 UTC
f204096 Merge "[Clients] Rework osclients.Clients.register into decorator" 09 May 2015, 11:24:45 UTC
d3bfe2b Fix grammatical and formatting errors in documentation Change-Id: If2b2adc8854439450347da7803f35d5de0c7c380 09 May 2015, 10:17:25 UTC
2d71ad4 Merge "Updated from global requirements" 09 May 2015, 01:44:53 UTC
8cac319 Merge "Add MuranoPackage context" 09 May 2015, 00:16:13 UTC
c354ebd [gates] Upated cirros image version in heat templates Cirros image was updated in gates, actual version number is cirros-0.3.4-x86_64-uec We should update all Heat templates to unblock gates Change-Id: I1bbfdb5a855930bd121f29513c8a0aa3d381bcaf 08 May 2015, 22:00:07 UTC
97a6976 [Clients] Rework osclients.Clients.register into decorator Using this method as decorator looks better. Change-Id: Iaa12d3c5dbc5093d18dac04698a6cbe58adee3fc 08 May 2015, 15:47:35 UTC
1834286 Merge "Fix docstring from nova and typo in tutorial" 08 May 2015, 15:28:15 UTC
6df266d Fix flavor issues in samples Change all absent flavors to existing in gates jobs. To allow functional testing of samples in gate. Change-Id: Ic88da1d00b6d47e5251623a25dd4ef8fa5682084 08 May 2015, 14:07:25 UTC
11597da Merge "Speed up and reorganize rally jobs" 08 May 2015, 13:33:58 UTC
0f67c3f Add MuranoPackage context - Add murano context that can upload package to Murano from specific path. - Add to rally-jobs/extra/ base structure and first Murano package, that is used in gates for testing purpose. Co-Authored-By: Roman Vasilets <rvasilets@mirantis.com> Co-Authored-By: Sergey Murashov <smurashov@mirantis.com> Change-Id: I4767be09aec54a441cf31eb924f89444482b66d3 08 May 2015, 13:29:59 UTC
9174e3b Fix docstring from nova and typo in tutorial Change-Id: I2f3fda6ac9160b47f6106630332b511312c4205c 08 May 2015, 13:20:32 UTC
040d073 Setup volume detach timings separately Volume detach should have separate options in config file to correct setup. Also, this patch updates config file. Change-Id: I5445cb4923e0adcb175f1781f04c01dadd21adf0 08 May 2015, 12:30:10 UTC
0ce105f Merge "[Ceilometer] Add context and scenario for resources" 08 May 2015, 01:47:03 UTC
f43de24 Speed up and reorganize rally jobs * Move glance benchmarks to rally-neutron job * Reduce duration of few benchmarks Change-Id: I2d9732f47f28bbe317a6a0187c6a6b7e51dd6ee7 07 May 2015, 23:39:58 UTC
aa2e248 Updated from global requirements Change-Id: I2874c79b4730abf5a7c6e86093e75f448075c2c4 07 May 2015, 23:37:42 UTC
f2610fa Merge "Creates "plugins" tree" 07 May 2015, 22:20:14 UTC
003060d Merge "Fix RALLY_SCENARIO filename in rally-gate.py" 07 May 2015, 22:15:05 UTC
52bd213 Merge "Updated from global requirements" 07 May 2015, 21:44:20 UTC
e75e65a Merge "Remove sla from Heat scenarios in MOS job" 07 May 2015, 21:13:03 UTC
e621dfb Merge "Fix broken samples scenario for CinderVolumes.create-and-attach-volume" 07 May 2015, 20:59:08 UTC
95d5f20 Fix Mistral unit tests - added __init__.py file into the dirctory with Mistral unit tests - fix unit tests: tests tried to call nonexistent method Change-Id: I2f2f6c3e044c55e89eb51f6e5c94f3030e889055 Closes-Bug: #1452710 07 May 2015, 12:39:53 UTC
5bd2bc6 Updated from global requirements Change-Id: I6c9cdba41790b9f05757b1038c30a97e2ab71299 06 May 2015, 16:09:44 UTC
a36de3a Fix RALLY_SCENARIO filename in rally-gate.py Script rally-gate.py is designed to work if RALLY_SCENARIO does contain scenario filename with extension. It should work if there is no extension in RALLY_SCENARIO as done in OpenStack infra scripts. Change-Id: I95c77ae7d9109c6f9cf6a12b1a56bb73357c7d70 06 May 2015, 14:22:19 UTC
5ed1c1e Merge "[Clients] Add classmethod osclients.Clients.register" 06 May 2015, 13:41:20 UTC
6cfb665 Creates "plugins" tree With sub-directories: * common * openstack Implements: blueprint split-plugins Change-Id: I09147fda8d99672b1457d1e8f3cd6583bf08f379 06 May 2015, 12:58:15 UTC
d24847f Remove sla from Heat scenarios in MOS job This scenarios is very unstable. Failure rate is much more then 50% Change-Id: Id3f08b10838d97a3b2db903e635e4b2624e4d880 06 May 2015, 12:53:01 UTC
ed885d9 Fix broken samples scenario for CinderVolumes.create-and-attach-volume Image argument is not specified for this scenario in samples. So its not possible to run them. Change-Id: Ia4bd03806863a49856d7284013fc63a4a92e26bc 06 May 2015, 11:56:17 UTC
1071b72 [Spec] Reorder plugins Rally has billions of plugins and it becomes really hard for newbies to understand how Rally code is organized and how it works. So let's split framework and plugins Example https://review.openstack.org/#/c/176092/ Change-Id: I6980c0dcbeeabf79e774c69cd27e5e4efca0fc50 06 May 2015, 07:28:02 UTC
80adff3 Merge "Add Nova lock and unlock scenario" 06 May 2015, 06:37:53 UTC
16218a8 Merge "Cleanup heat stacks 1 time per tenant" 06 May 2015, 05:59:00 UTC
08bc528 Fix validation for rps parameter The rpc parameter range was extended from >1 to >0. Closes-Bug: #1439713 Closes-Bug: #1451786 Change-Id: I1b5818eaa8f6b5acb963c679e6d3dbaac067e625 05 May 2015, 14:45:32 UTC
889f2e9 Add Nova lock and unlock scenario Add scenario to boot a server, lock it, unlock it, and delete it. Change-Id: Ifd29211914ff264738e1ff0371629d33b5f55f36 05 May 2015, 13:19:21 UTC
219bd3a [Clients] Add classmethod osclients.Clients.register Classmethod osclients.Clients.register allows to add new OpenStack clients to Rally at runtime, so these clients will be available from osclients.Clients and cached. Change-Id: I644aa2b742a8433f90068ae95328f5d0ef6b27dc 05 May 2015, 12:46:21 UTC
d663c1e [Ceilometer] Add context and scenario for resources - Added context ceilometer.py for creating samples and collecting resources in list - Added CeilometerResource.get_resources_on_tenant scenario Change-Id: I4cf6148cdd3fa685a2ae17eb16f1e205e1edb2bf 05 May 2015, 12:37:42 UTC
cadc3d0 Merge "Shifting _generate_random_name() call to utils" 05 May 2015, 10:34:17 UTC
274f1fe Merge "Add Nova scenario to list hypervisors" 05 May 2015, 09:32:55 UTC
c62e122 Merge "Set default value for updated_at" 05 May 2015, 09:31:40 UTC
4e4a1c6 Cleanup heat stacks 1 time per tenant Heat stacks are tenant-based, it means that when manager is returning list of stack for the whole tenant(not for user). So when rally is cleaning up stacks it needs to delete it only 1 time per tenant. Otherwise, it is very likely to get "stack not found" errors in log. Change-Id: Id8b0f967e2a1b35c8de1abdeee40fc060ce2a0d2 Closes-bug: #1450997 05 May 2015, 08:58:02 UTC
d074688 Merge "Remove _delete_all_servers() nova utils function" 05 May 2015, 02:09:41 UTC
3a41eb8 Merge "Updated from global requirements" 05 May 2015, 01:03:51 UTC
854ee0a Merge "Add Nova scenario to boot and associate a floating IP" 05 May 2015, 01:01:56 UTC
2feb1ba Set default value for updated_at Change-Id: If774a778fd7e95743a7ec1f7a4059a7de1fcc930 Closes-bug: #1443377 05 May 2015, 00:46:06 UTC
f51d839 Updated from global requirements Change-Id: I7f0f1dfac7fa1030cd4822bca6a45e9c7fb0d26a 04 May 2015, 21:12:14 UTC
e3498d8 Add Nova scenario to boot and associate a floating IP Change-Id: Ic02bd49e09a8b4204ad60620b1aed7e929411e2a 04 May 2015, 16:00:36 UTC
691e121 Add Nova scenario to list hypervisors Benchmarks the 'nova list-hypervisors' command. Change-Id: I64243de369ac02afb7dcf246b3d8e28d7c43d172 04 May 2015, 15:11:28 UTC
80c53f4 Remove _delete_all_servers() nova utils function This function deletes all servers in the current tenant, which is almost certainly The Wrong Thing. It's also poorly written: it deletes the servers sequentially, not in parallel; and it creates multiple timers for the same action. A subsequent commit will add support for deleting multiple specific servers at once. Change-Id: Ib381fcc93d77bf417ce7d90c90261ca0209c1bbb 04 May 2015, 14:25:48 UTC
ede86fa Shifting _generate_random_name() call to utils Rather than calling _generate_random_name() multiple times in scenarios. Better to call it once inside utils. Affected method _create_image() of glance secnario. Closes- Bug: 1412014 Co-Authored-By: Roman Vasilets <rvasilets@mirantis.com> Co-Authored-By: Shaifali Agrawal <agrawalshaifali09@gmail.com> Change-Id: If0b6f358f4087d9c35d4af9cd4e22ea601c757d2 04 May 2015, 08:28:45 UTC
d3228ee Merge "Add test for deployment check" 03 May 2015, 09:21:43 UTC
4e9c2aa Merge "Make vmtasks network_wrapper code less wonky" 03 May 2015, 08:05:36 UTC
a2e57a0 Add test for deployment check missing this would cause other issues on dsvm works. Change-Id: I6c661dbda30bdd7873ce2b8ebc2a3d9ad4f241d5 Closes-Bug: #1439936 03 May 2015, 06:35:54 UTC
3f18197 Merge "Print Rally debug logs in Rally dsvm gate jobs" 03 May 2015, 05:00:35 UTC
42b454e Print Rally debug logs in Rally dsvm gate jobs Add --rally-debug flag to the task execution to show rally logs in scenarios that are tested on gate. Change-Id: I877cf605ead7e2e7172ef6e3d88c57942edb9b0e 03 May 2015, 02:47:01 UTC
e496124 Merge "Fix iteration info print of 'rally task detailed --iterations-data'" 02 May 2015, 11:39:37 UTC
2b6c7b7 Make vmtasks network_wrapper code less wonky The VM utils module used some wonky code to get a persistent network wrapper object, which is not necessary and reduces code readability. This removes said code. Change-Id: Ifb336ecb4c65a7eab0294fa13fae793ac72fb9de 01 May 2015, 17:12:22 UTC
ecdeb16 Merge "Change file loading mechanism for heat tests" 01 May 2015, 16:57:35 UTC
f06ce24 Merge "Support size range in Cinder create_volume and extend_volume" 01 May 2015, 16:53:27 UTC
0264b75 Restore coverage job Closes-bug: #1450731 Change-Id: I26c796345b04de373a10608748460ffbbb315481 01 May 2015, 08:53:48 UTC
b09c20a Fix pbr and it's version checks (unblock gates) New version of pbr 0.11 was released and it checks that version in setup.cfg is bigger then latest tag To avoid future issues we will let pbr calulate version instead of hardcode them in setup.cfg Temporary disable coverage job to merge this patch Partial-bug: #1450731 Change-Id: I0c00c231cea1a0506107133803406eb56694f690 01 May 2015, 08:51:03 UTC
fb79be0 Merge "Fixes a typo in the tutorial" 30 April 2015, 22:09:42 UTC
80645d2 Merge "Add streaming algorithms and SLA to check for outliers" 30 April 2015, 16:14:06 UTC
8e8bfb4 Merge "Adding FunctionalMixin class" 30 April 2015, 15:54:03 UTC
23f1922 Fixes a typo in the tutorial Change-Id: I0e5fc231af8ef6088dbf4b123c90f8fd87a0c19c 30 April 2015, 15:50:50 UTC
7dad1f9 Adding FunctionalMixin class This is a class that implements basic unittest assert methods and make base.Context and base.Scenario subclasses of it, so now we can use base.assertX() methods in both classes. This will be part of the Functional framework Change-Id: I8e57a61ef6ec3ac0f090e3841bb9478bbc133834 30 April 2015, 13:36:15 UTC
5c6735c Merge "Add Ceilometer list samples" 29 April 2015, 15:22:39 UTC
1572137 Support size range in Cinder create_volume and extend_volume It is useful for some test cases to set up volume size from some range, not only specific value. This change add such possibility to create_volume and extend_volume. Change-Id: Ic7cc9270eb8d31dcbe3d30acf6f24cf9c41a6fd1 29 April 2015, 14:36:54 UTC
1daf204 Merge "Add Http Request Scenario" 29 April 2015, 14:36:51 UTC
b41c380 Merge "Split validation.file_exists, allow `required' arg" 29 April 2015, 13:40:09 UTC
back to top