b6bedc5 | Jenkins | 06 September 2016, 12:51:50 UTC | Merge "[osclients] Fix zaqar client" | 06 September 2016, 12:51:50 UTC |
b79d6f4 | Andrey Kurilin | 06 September 2016, 10:44:22 UTC | [osclients] Fix zaqar client While porting to obtaining auth_ref from keystoneauth library, we missed the way how zaqar obtains project_id. This patch fixes it. Change-Id: I00dc126fa1a19298e5c90ea08c9a39800f0615a9 | 06 September 2016, 10:55:17 UTC |
9b6ae15 | Andrey Kurilin | 01 September 2016, 13:11:33 UTC | [release] Rally 0.6.0 Change-Id: Ieeef86f953e1a4683958d93d0711fa2342b1c76e | 06 September 2016, 09:03:44 UTC |
ae04667 | Andrey Kurilin | 05 September 2016, 15:14:51 UTC | Sync and add upper limit to requirements Change-Id: I14c292a5eb20717b28d31e8d5ae8381e3eb352a6 | 05 September 2016, 15:15:17 UTC |
a813aaf | Andrey Kurilin | 05 September 2016, 15:11:13 UTC | Bump pytest-html version to 1.10.0 Latest release of pytest-html includes a lot of improvements of JS performance. Change-Id: I76f652260636861d6bf66dded4e281777da7f6b2 | 05 September 2016, 15:15:17 UTC |
d701c63 | yanyanhu | 11 August 2016, 10:00:50 UTC | [senlin]Add context support for Senlin profile This patch adds context support for Senlin profile. The following changes were made: - Adding Senlin profile context; - Revising 'create_and_delete_profile_cluster' scenario to make it benchmark cluster creating/deleting only; - Revising rally-senlin test job and example jobs accordingly; - Minor fix SenlinMixin cleanup resource to make id query work correctly; - Removing admin requirement from profile util functions since profile creating/deleting doesn't need admin role. Partial-bp: add-support-for-clustering-service-senlin Change-Id: Ib74803d13f4f89152af3a1ff5e7b6ff9fbac2906 | 05 September 2016, 08:33:07 UTC |
9312a0f | Jenkins | 05 September 2016, 00:13:53 UTC | Merge "[verify] Fix obtaining project id" | 05 September 2016, 00:13:53 UTC |
b7a6c49 | Andrey Kurilin | 02 September 2016, 21:03:56 UTC | [verify] Fix obtaining project id While porting rally to use latest workflow of keystoneclient & keystoneauth, we forgot to fix 2 places with obtaining project_id in wrong way. Change-Id: I79f900f6e18ce6a527d4b957dfe8fb760ae5ec10 | 03 September 2016, 08:04:33 UTC |
9693962 | Jenkins | 02 September 2016, 22:55:17 UTC | Merge "Add `extra` parameter to ExistingCloud deployment" | 02 September 2016, 22:55:17 UTC |
d0af642 | Andrey Kurilin | 01 September 2016, 16:24:02 UTC | Add `extra` parameter to ExistingCloud deployment Sometimes user needs to specify some extra options related to deployment. Previously it was possible, but after we merged strict json validation, users are not able to do it. Let's provide the way to do it. Also, this patch extends json schema with domain_name variable, since it is used in several places. Change-Id: I675086c97f2f34cf67b86576031f90bb13818ac3 | 02 September 2016, 16:03:50 UTC |
8a1672f | Alexander Maretskiy | 01 September 2016, 15:45:02 UTC | [Plugins] Rename workload dammy.failure -> Dummy.failure `dummy.failure' was the first class-based workload so it got specific name started with lowercase `dummy'. But other dummy scenarios have become class-based recently, so dummy.failure is a kind of white crow now. This patch simply renames the workload, without keeping backward compatibility, because this is not critical. Change-Id: I9ddeb0368adc7e517a74e6d25144b8e88ee4cd44 | 01 September 2016, 15:51:54 UTC |
bfc657b | Jenkins | 01 September 2016, 14:29:11 UTC | Merge "[Verify] Adding 'add-options' arg to `rally verify genconfig` cmd" | 01 September 2016, 14:29:11 UTC |
cec6f3a | Jenkins | 01 September 2016, 11:57:00 UTC | Merge "[osclients] use keystone auth_ref directly" | 01 September 2016, 11:57:00 UTC |
e56bd5e | Andrey Kurilin | 26 August 2016, 14:46:02 UTC | [osclients] use keystone auth_ref directly Since keystoneclient doesn't provide service_catalog by default[0], we had a hack which work for most environments: it obtains keystone auth ref manually and overrides auth_ref property of keystoneclient Overriding property auth_ref is not a good idea, since keystoneclient sets a lot of variables when it obtains auth_ref by itself. In this case for some envs, we can get: keystoneauth1.exceptions.auth.AuthorizationFailure: A username and password or token is required. The solution for such error is simple - we can continue obtaining auth_ref manually, but do not override auth_ref in keystoneclient, just store it separately. Also, this patch: * adds cache for session, auth plugin and auth_ref. It should decrease number of redundant calls; * makes rally.osclients.OSClient.keystone method as property. It simplifies access to rally.osclients.Keystone object; * start using `keystoneauth1.identity` instead of deprecated `keystoneclient.auth.identity` * moves get_session method under rally.osclients.Keystone * moves checking of versioning auth url to get_session method, since it should work for every session object, not only in case of keystoneclient * removes wrapping token by lambda function in case of ceilometerclient, since minimal release of ceilometerclient[1] supported by our requirements can handle non-callable tokens[2] * obtains user_id and project_id for existing_users context from auth_ref. Previous way(obtainining from keystoneclient) will not work with new approach about auth_ref, since we don't force to store auth_ref in keystoneclient + previous way tried to transmit wrong arguments to keystoneclient methods(usually keystoneclient just ignores such arguments): Our code: user_id = user_kclient.get_user_id(user_name) tenant_id = user_kclient.get_project_id(tenant_name) Code of get_user_id and get_project_id in keystoneclient: def get_user_id(self, session, **kwargs): return self.auth_ref.user_id def get_project_id(self, session, **kwargs): return self.auth_ref.project_id [0] - https://bugs.launchpad.net/python-keystoneclient/+bug/1508374 [1] - https://github.com/openstack/rally/blob/52fef00aefb7c7c48714e0c125aed342dbda7c07/requirements.txt#L32 [2] - https://github.com/openstack/python-ceilometerclient/blob/2.5.0/ceilometerclient/client.py#L222 Change-Id: If74cc140679895427c82d931991bd3ae73ccacb1 | 31 August 2016, 15:53:23 UTC |
a4125d3 | Jenkins | 31 August 2016, 14:39:39 UTC | Merge "Moving of Quotas scenarios into separate classes" | 31 August 2016, 14:39:39 UTC |
6baebc8 | Jenkins | 31 August 2016, 14:19:53 UTC | Merge "Don't use config option sqlite_db" | 31 August 2016, 14:19:54 UTC |
be56183 | Andrey Kurilin | 31 August 2016, 08:50:14 UTC | [devstack] fix keystone v3 deployemnt config After we merged strong config schema for rally deployment, we missed to fix devstack plugin, which creates wrong config in case of Keystone V3 Change-Id: I29ad7f1f62a911ab9c011c832b4b7eea5eeb994b | 31 August 2016, 08:50:14 UTC |
276c5d4 | Jenkins | 31 August 2016, 07:19:04 UTC | Merge "Translate info-level log messages for LOG.error" | 31 August 2016, 07:19:04 UTC |
1ab222a | gecong1973 | 31 August 2016, 01:29:46 UTC | Fix some typos in hosts.py availibility should be availability Change-Id: I8e271ee19810b09678eb09018d8a27c815e014cc | 31 August 2016, 01:29:46 UTC |
3ec2ec2 | Jenkins | 30 August 2016, 11:43:16 UTC | Merge "[Reports] In charts, fix setting red color for non-error metric" | 30 August 2016, 11:43:16 UTC |
fa22551 | Jenkins | 30 August 2016, 08:57:07 UTC | Merge "Fix neutron unstable job" | 30 August 2016, 08:57:07 UTC |
f84044d | ChangBo Guo(gcb) | 04 August 2016, 11:32:05 UTC | Don't use config option sqlite_db Config option sqlite_db is deprecated in 0a1bae9859079fb21a03716be947c5f1da6db0a2, and deprecate argument sqlite_db in method set_defaults in https://review.openstack.org/#/c/350945/, should use config option connection instead. Change-Id: If21c6bbdd83c31a27c73182160038115106c87df | 30 August 2016, 06:58:52 UTC |
a91df55 | Jenkins | 29 August 2016, 12:27:27 UTC | Merge "TrivialFix: Remove logging import unused" | 29 August 2016, 12:27:27 UTC |
5b5cd6d | Roman Vasilets | 29 August 2016, 12:09:04 UTC | Fix neutron unstable job Neutron LBaaS v1 was disabled Change-Id: If5f41a320f8bc8e2a4e6d399ce91833f6c3b3232 | 29 August 2016, 12:09:04 UTC |
5a5997f | astarove | 29 August 2016, 11:27:46 UTC | Moving of Quotas scenarios into separate classes This patch moving methods from Quotas' base classe into several independed classes (by one on each method) with keeping of original names of scenarios. Also this patch contains updated unit tests for all scenarios Change-Id: I5e3fcf222e486878a4d3a3e077bcced30c357c9f | 29 August 2016, 11:38:22 UTC |
cb19175 | Jenkins | 29 August 2016, 10:32:58 UTC | Merge "Add watcher audit template context and 2 scenarios" | 29 August 2016, 10:32:58 UTC |
70ff6ae | Jenkins | 29 August 2016, 10:10:54 UTC | Merge "[Plugins] Add executable availability check to instance_test.sh" | 29 August 2016, 10:10:54 UTC |
d8af982 | Roman Vasilets | 27 August 2016, 06:44:49 UTC | Fix neutron gate jobs Nuetron LBaaS drop v1 see https://review.openstack.org/#/c/286381/ Change-Id: I420970b1f147c9cae97fc8c160175dd2b9dc98a4 | 29 August 2016, 04:42:20 UTC |
1fa327d | Cao Xuan Hoang | 29 August 2016, 02:46:48 UTC | TrivialFix: Remove logging import unused This patch removes logging import unused in rally/plugins/openstack/scenarios/monasca/metrics.py Change-Id: Iba7bde0ec1ce9caed41cc123c24d278e62c9d127 | 29 August 2016, 02:47:44 UTC |
9a71519 | gengchc2 | 25 August 2016, 12:21:15 UTC | Translate info-level log messages for LOG.error The Log "LOG.error(_LE(...)" is used in some places,but the log "LOG.error(_(..))" still used in a few places. Change-Id: Ia5be2a94512930ae990a2edb8999fe1808c41faa | 27 August 2016, 00:29:01 UTC |
8434147 | Boris Pavlovic | 25 August 2016, 15:46:50 UTC | Remove Pavel Boldin from maintainers page Pavel Boldin is not working on project anymore Change-Id: I76663ab33cc4fabd4b74f234800c99daa8af3160 | 25 August 2016, 15:46:50 UTC |
16393c0 | Jenkins | 25 August 2016, 10:26:34 UTC | Merge "Edited the tempest verify docs" | 25 August 2016, 10:26:34 UTC |
2760446 | Alexander Chadin | 13 July 2016, 14:48:23 UTC | Add watcher audit template context and 2 scenarios This patch set adds audit template context with two scenarios: list_audit_templates create_audit_and_delete Change-Id: I2d3adef7893fbef1b90e69f56818fbe4d3ce4366 | 24 August 2016, 21:23:13 UTC |
541539e | Jenkins | 24 August 2016, 14:15:36 UTC | Merge "Moving of CeilometerQueries scenarios into separate classes" | 24 August 2016, 14:15:36 UTC |
c44f581 | Travis Truman | 18 August 2016, 23:00:00 UTC | Edited the tempest verify docs Edits for brevity, active voice and grammar. Change-Id: Ifdeeeb527a95a07286d6eefd9b4a3efe3c7fde52 | 24 August 2016, 11:12:43 UTC |
901e407 | Jenkins | 24 August 2016, 10:55:16 UTC | Merge "Use more specific asserts in tests" | 24 August 2016, 10:55:16 UTC |
bb81fe6 | Jenkins | 24 August 2016, 10:54:15 UTC | Merge "Use a shortcut to configure function" | 24 August 2016, 10:54:15 UTC |
fc9c5f1 | chenhb-zte | 23 August 2016, 12:02:42 UTC | Use a shortcut to configure function This is a trivial change. Use a shortcut to configure function instead of redefined function. Change-Id: I8fea932ce3bb7e1e88467457da6a29be47dd1348 | 24 August 2016, 01:00:53 UTC |
3909299 | Jenkins | 23 August 2016, 23:13:08 UTC | Merge "Fix certification task instructions" | 23 August 2016, 23:13:08 UTC |
12dbcda | Jenkins | 23 August 2016, 23:12:59 UTC | Merge "[sshutils] Catch socket.error in put_file" | 23 August 2016, 23:12:59 UTC |
6b28ce5 | Jenkins | 23 August 2016, 23:12:09 UTC | Merge "Moving of HttpRequests scenarios into separate classes" | 23 August 2016, 23:12:09 UTC |
af1a924 | Travis Truman | 23 August 2016, 20:24:57 UTC | Fix certification task instructions Replacing incorrect usage of "Task" with "To" Change-Id: I8dc25c938091e8a821959e1e3faf173c720de4a5 | 23 August 2016, 20:27:34 UTC |
e492336 | Jenkins | 23 August 2016, 20:04:24 UTC | Merge "Allow volume_type to be None since None is a valid value" | 23 August 2016, 20:04:24 UTC |
cb00cd3 | Jenkins | 23 August 2016, 09:16:43 UTC | Merge "Fix typos in the docs" | 23 August 2016, 09:16:43 UTC |
85ae5b4 | zhangyanxian | 23 August 2016, 01:17:46 UTC | Fix typos in the docs Change-Id: I204c72af3e28bdae9dee09f7a3f980b6b4c31654 | 23 August 2016, 08:06:13 UTC |
981b04e | zhufl | 23 August 2016, 03:15:13 UTC | Remove useless __init__ This is to remove useless __init__ to keep code clean. Change-Id: I7e3fb0307dfe7b06ec5b768a63765215cd7f4167 | 23 August 2016, 03:16:26 UTC |
faa7e58 | Andrey Kurilin | 19 August 2016, 12:18:45 UTC | [sshutils] Catch socket.error in put_file `_put_file_sftp` can raise different types of errors. paramiko.SSHException, socket.error are most frequent. Let's catch socket.error too Change-Id: I435cd0c9e140745ec24e4d4f51d7bd4a7740d7f9 | 22 August 2016, 12:47:01 UTC |
16f2fd8 | Béla Vancsics | 22 August 2016, 08:28:12 UTC | Use more specific asserts in tests Instead of assertTrue and assertFalse use more specific asserts. They are compatible with Python 2.7[1] and 3.4[2] [1]: https://docs.python.org/2.7/library/unittest.html [2]: https://docs.python.org/3.4/library/unittest.html Change-Id: Id839997ff21c2b1fcf6701f4bc47babe61623817 | 22 August 2016, 11:46:50 UTC |
d7a16c2 | Alexander Maretskiy | 22 August 2016, 11:19:52 UTC | [Reports] In charts, fix setting red color for non-error metric There is a bug in charts StackedArea and Lines, which appears in case if there are a >= 9 metrics - in this case metric #9 gets red color, which is also set for failed_duration. As result, tehere are 2 metrics with same color on chart. This fixes the bug by introducing standard way of color generation for all charts, which skips failure-color (red) when generating next color. Change-Id: Ideaed933f3fdb5b3465124fc5b8ae730119cb08c | 22 August 2016, 11:27:35 UTC |
496b684 | Jenkins | 22 August 2016, 10:47:40 UTC | Merge "Update hook_section spec" | 22 August 2016, 10:47:41 UTC |
9e11226 | Boris Pavlovic | 22 August 2016, 01:52:44 UTC | Put in more propriate place test results Do not create a mess in root dir Change-Id: Idbefc340a3d8a6bed786637a7b52ff7283a6c6d7 | 22 August 2016, 01:52:44 UTC |
c757d85 | Jenkins | 19 August 2016, 18:46:06 UTC | Merge "Fix some typos in the files" | 19 August 2016, 18:46:06 UTC |
d7d7b87 | Jenkins | 19 August 2016, 14:10:43 UTC | Merge "Moving of Ceilometer Eventss scenarios into separate classes" | 19 August 2016, 14:10:43 UTC |
eb652bf | Srinivas Sakhamuri | 17 August 2016, 13:15:25 UTC | Allow volume_type to be None since None is a valid value Modify the schema to allow volume_type to be None to allow using default value Change-Id: Id1ac7f141d4c33cd9145ca8c628bb05c8b434e1e | 19 August 2016, 13:02:35 UTC |
74bb811 | Anton Studenov | 19 August 2016, 11:17:36 UTC | Update hook_section spec Format was updated to be more user friendly Change-Id: Id18ed3c05237df3f1d1041b95004857a4a49bb96 | 19 August 2016, 11:17:36 UTC |
2d9ceb5 | Yaroslav Lobankov | 06 August 2016, 10:48:36 UTC | [Verify] Adding 'add-options' arg to `rally verify genconfig` cmd Tempest supports a mechanism that allows us to plug in various tests as a Tempest plugin. Each plugin needs to be configured in the proper way. Rally cannot configure all plugins on the planet. We should add some option that will allow us to add extra configuration for plugins to Tempest config file. For example, if we want to run Ceilometer tests, the workflow will be as follows: $ rally verify install $ rally verify installplugin --source https://github.com/openstack/ceilometer.git $ rally verify genconfig --add-options /path/to/config/file/for/ceilometer/tests $ rally verify start --regex ceilometer where config file for Ceilometer tests is something like this: ... [service_available] ceilometer = True event_enabled = True ... Change-Id: Ida02a36e2757a742ca91919cc756846f137a23d3 | 19 August 2016, 10:32:38 UTC |
1141e9a | zhangyanxian | 19 August 2016, 09:19:25 UTC | Fix some typos in the files Change-Id: Ie1dc2862c2539dcab46ba5c350c6df16e993cabb | 19 August 2016, 09:21:57 UTC |
e4f9a75 | Jenkins | 18 August 2016, 20:42:16 UTC | Merge "Moving of Dummy scenarios into separate classes" | 18 August 2016, 20:42:16 UTC |
6c7975c | Jenkins | 18 August 2016, 15:41:00 UTC | Merge "[Doc][Reports] New documentation chapter about HTML reports" | 18 August 2016, 15:41:00 UTC |
cb0db51 | Alexander Maretskiy | 18 August 2016, 12:14:45 UTC | [Plugins] Add executable availability check to instance_test.sh This is related VMTasks.*runcommand* workloads which can use standard shell script "instance_test.sh". In some rare cases (like [1]) it is possible that wide-used executable is not available on the VM instance. The result is confusing error message from shell interpreter which obstructs understanding what is actually wrong with the scenario (nothing is wrong actually with the scenario, but the instance). This patch adds a small piece of code to script instance_test.sh which checks availability of all used executable commands and outputs clear error message if some command is missed. [1] https://bugs.launchpad.net/rally/+bug/1613144 Change-Id: I63db699b053c16dce14df919f72579af2f66fa3e | 18 August 2016, 12:44:46 UTC |
698bea7 | Jenkins | 18 August 2016, 11:24:42 UTC | Merge "[Reports] Hide menu list if there is no data at all" | 18 August 2016, 11:24:42 UTC |
2b07ff2 | Jenkins | 17 August 2016, 11:20:28 UTC | Merge "[spec] New Tasks Configuration section - hook" | 17 August 2016, 11:20:28 UTC |
3607f8d | Alexander Maretskiy | 17 August 2016, 11:13:28 UTC | [Reports] Hide menu list if there is no data at all If there is no data passed to trends report for some reason (for example if all given tasks are failed) then there is an error message "No data" is shown (it is OK) but there is also an empty menu list is visible which should be hidden in this case. This patch fixes this. Change-Id: Ie1d82a1a41718a9c976d5a485fcdcac4f4a02d80 | 17 August 2016, 11:13:28 UTC |
7a8ff0b | Alexander Maretskiy | 14 July 2016, 11:23:52 UTC | [Doc][Reports] New documentation chapter about HTML reports People often ask questions about HTML report (some questions repeat again and again), so here is a special chapter proposed. This chapter was also discussed and approved on weekly meeting. Change-Id: I6b09b2b9f4101bcd324907e30b58a16ed4a94f7e | 17 August 2016, 09:37:46 UTC |
8ac42e1 | dineshbhor | 17 August 2016, 07:36:55 UTC | Correct spelling mistake in test case name TrivialFix Change-Id: I0d08c5b4d830c16fe5cc195533df86aa70541dd0 | 17 August 2016, 08:31:15 UTC |
e4bd1b2 | Jenkins | 16 August 2016, 23:09:59 UTC | Merge "[Reports] Fix trends report generation if there are n/a results" | 16 August 2016, 23:09:59 UTC |
62ea6c7 | Anton Staroverov | 12 August 2016, 10:57:44 UTC | Moving of Ceilometer Eventss scenarios into separate classes This patch moving methods from one CeilometerEventss base class into several independed classes (by one on each method) with keeping of original names of scenarios. Also this patch contains updated unit tests for CeilometerEvents scenarios Change-Id: Ib99bdf7f1ea84ffa01617a7dfe623518bc133bd3 | 16 August 2016, 15:44:10 UTC |
5203ae7 | Jenkins | 16 August 2016, 15:12:08 UTC | Merge "Skip checking samples in coverage job" | 16 August 2016, 15:12:08 UTC |
3f144ad | Anton Studenov | 16 August 2016, 12:07:20 UTC | [spec] New Tasks Configuration section - hook This document describes new section in task config. This changes needed for reliability and density testing of OpenStack clusters. Change-Id: I39fed4b820710b74cf902363dd1c683622f89ca7 | 16 August 2016, 12:07:20 UTC |
7a3fca8 | chenhb-zte | 13 August 2016, 09:38:46 UTC | Use attachment_id instead of volume_id when detaching volume Maybe this change is trivial, however, i think it is accordant with the API. Change-Id: I22896e2d3a4e6aa064f5829e0524645b81c6fbf7 | 16 August 2016, 02:31:20 UTC |
a0c11a1 | Alexander Maretskiy | 15 August 2016, 13:05:24 UTC | [Reports] Fix trends report generation if there are n/a results Trends report generation fails with ValueError if there is a workload with "n/a" results. This patch solves this problem. Change-Id: Iffb87b868ccb20df1e8699cc2cdbfb12e1de1de1 | 15 August 2016, 13:13:06 UTC |
98889e3 | Jenkins | 12 August 2016, 15:43:09 UTC | Merge "Fix ExistingCloud properties" | 12 August 2016, 15:43:09 UTC |
fd3d9a2 | Anton Staroverov | 12 August 2016, 14:15:50 UTC | Moving of CeilometerQueries scenarios into separate classes This patch moving methods from one CeilometerQueries base class into several independed classes (by one on each method) with keeping of original names of scenarios. Also this patch contains updated unit tests for CeilometerQueries scenarios Change-Id: I1782d4ac7bb52988d9e5d34f52f817b11a4d1189 | 12 August 2016, 14:15:50 UTC |
3c6dab1 | Andrey Kurilin | 24 July 2016, 11:49:25 UTC | Fix ExistingCloud properties JSONSchema was written with mistakes and allows additional properties. It means that users were able to put what ever they want and expect that Rally will work. This patch fixes config schema and adds a migration to fix known "wrong" configurations. Another part of this patch fixes usage of very important property - endpoint_type. Different OpenStack clients have different names for endpoint_type variable. KeystoneClient uses "interface", but Rally transmits "endpoint_type" which is silently ignored by kc. Actually, endpoint_type is an optional parameter(all clients have default value for it) and should not behardcoded to "public" by default (keystoneclient fails in gates with such type), so this patch removes the default value of endpoint_type and transmits it to kc only when it is specified. Possibly, this patch can break some deployments, since behaviour of discovering endpoints will changed, but it should not affect most of Rally users. Co-Authored-By: Kevin Esensoy <kesensoy@cisco.com> Co-Authored-By: Illia Khudoshyn <ikhudoshyn@mirantis.com> Change-Id: Ifafff0ea8ccec7402e9882b983e5a55c1817c8cc | 12 August 2016, 11:26:06 UTC |
8950806 | Anton Staroverov | 11 August 2016, 14:21:28 UTC | Moving of Dummy scenarios into separate classes This patch moving methods from one Dummy base class into several independed classes (by one on each method) with keeping of original names of scenarios. Also this patch contains updated unit tests for Dummy scenarios Change-Id: I4fad35e9efdd8d4074f2fb393c2a17c1124061b4 | 12 August 2016, 10:42:32 UTC |
96c21bd | Andrey Kurilin | 12 August 2016, 07:53:40 UTC | Skip checking samples in coverage job TaskSampleTestCase is not quick stuff. Tests from this testcase tests yaml/json files which are not relate to tests coverage of Rally code. Also, coverage job launchs this slow testcase twice. Let's use environment variable to identify job name and skip whole test case in case of coverage job. PS: coverage is not change in comparison with previous commit, where TaskSampleTestCase is launched. It is one more proof that this testcase doesn't have any unique calls to rally code. Change-Id: If0925bc37198092f5d9efadb6591ced25d75212c | 12 August 2016, 08:00:21 UTC |
fc923aa | Anton Staroverov | 11 August 2016, 10:19:22 UTC | Moving of HttpRequests scenarios into separate classes This patch moving methods from one HttpRequest class into several independed classes (by one on each method) with keeping of original names of scenarios. Also this patch contains updated unit tests for HttpRequests scenarios Change-Id: Ia252ecc4b49ebc3d1a8eba2307e259c907e4ec9c | 11 August 2016, 14:48:11 UTC |
e04271c | Jenkins | 11 August 2016, 14:41:56 UTC | Merge "[Verify] Deprecating 'tests-file' and 'xfails-file' args" | 11 August 2016, 14:41:56 UTC |
423740a | Yaroslav Lobankov | 09 August 2016, 09:04:43 UTC | [Verify] Deprecating 'tests-file' and 'xfails-file' args This patch deprecates the following args for `rally verify start` cmd: Old New tests-file -> load-list xfails-file -> xfail-list So now we have consistent args that allow us to manage the workflow for a certain list of tests: 1. Arg 'load-list' - Run tests listed in the named file 2. Arg 'skip-list' - Skip run of tests listed in the named file 3. Arg 'xfail-list' - Consider tests listed in the named file as expected failures Change-Id: Ida1252172c7edf7e7dd5350123a52c085867ba0f | 11 August 2016, 10:40:56 UTC |
7630dcf | Jenkins | 11 August 2016, 09:44:09 UTC | Merge "[Reports] Expand menu if there is only one menu group" | 11 August 2016, 09:44:09 UTC |
7ecbe55 | Jenkins | 11 August 2016, 03:04:02 UTC | Merge "Update requirements" | 11 August 2016, 03:04:02 UTC |
4c378b8 | Jenkins | 11 August 2016, 03:03:55 UTC | Merge "Remove deprecated log module" | 11 August 2016, 03:03:55 UTC |
5d10e52 | Jenkins | 10 August 2016, 20:49:58 UTC | Merge "[Verify] Fixing issue with system-wide Tempest installation" | 10 August 2016, 20:49:58 UTC |
52fef00 | Andrey Kurilin | 10 August 2016, 12:42:39 UTC | Update requirements This patch synchronizes our-requirements with gr. Note: rally dependency of keystoneclient is defferent than ge due too bug in keystoneclient < 2.0.0 . Change-Id: I654fe51df1ffab7966aa770275c459b9252b7bb4 | 10 August 2016, 12:54:07 UTC |
59aa4e8 | Yaroslav Lobankov | 09 August 2016, 16:21:58 UTC | [Verify] Fixing issue with system-wide Tempest installation The issue was noticed in a Rally docker container. In the docker container, as we know, Rally is installed in the global system environment. When we try to execute $ rally verify install --system-wide Tempest installation will be broken on $ pip install --no-deps -e ./ because of permission issues. The command requires the 'sudo' prefix. So it looks like the best solution for resolving the issue is that user will take care of installing Tempest package like he does for Tempest requirements. Change-Id: I3c606d1f659600f027ecaf6fe99eae26c329c9a3 | 10 August 2016, 10:50:35 UTC |
c6bd3cb | Jenkins | 10 August 2016, 09:55:47 UTC | Merge "Add success rate chart to trends report" | 10 August 2016, 09:55:47 UTC |
c9f764a | Takeaki Matsumoto | 25 July 2016, 10:08:29 UTC | Add success rate chart to trends report When comparing results, success rate is important. This patch adds success rate chart to trends report. Change-Id: Ie576d302a8212c04e0fea27665d271e862359a4c | 10 August 2016, 05:00:42 UTC |
0a5389f | Andrey Kurilin | 09 August 2016, 14:24:00 UTC | Remove deprecated log module Change-Id: I113ae12503db97d9e1ce72b7157bcd4ba2d4e283 | 09 August 2016, 14:28:32 UTC |
d7629a9 | Jenkins | 09 August 2016, 09:26:15 UTC | Merge "Add create_audit_template_and_delete scenario" | 09 August 2016, 09:26:15 UTC |
8df3e67 | Jenkins | 08 August 2016, 23:13:15 UTC | Merge "[Verify] Updating Tempest config file" | 08 August 2016, 23:13:15 UTC |
1d198e3 | Jenkins | 08 August 2016, 17:02:04 UTC | Merge "[Core] Add missed @six.add_metaclass(abc.ABCMeta)" | 08 August 2016, 17:02:04 UTC |
7d640d2 | Alexander Chadin | 13 July 2016, 13:17:18 UTC | Add create_audit_template_and_delete scenario This patch set adds create_audit_template_and_delete scenario and appropriate unit tests and samples. Change-Id: I6f073a85439a8529e80631119a9da8618cfb6833 | 08 August 2016, 15:16:11 UTC |
fad44c7 | Alexander Maretskiy | 08 August 2016, 12:04:08 UTC | [Core] Add missed @six.add_metaclass(abc.ABCMeta) Some core classes define abstract methods that are actually not abstract enough :) Change-Id: If030239ea1033bf19e080d139ab7c7447c36bdcf | 08 August 2016, 12:16:21 UTC |
9c14bc2 | Yaroslav Lobankov | 06 August 2016, 09:06:00 UTC | [Verify] Updating Tempest config file Some tests (for boto, horizon, etc.) were removed from Tempest and now there is no need to keep the corresponding options in Tempest config file. Some options in Tempest were moved from one section to another and we should to do the corresponding changes in Rally to be up to date with the latest Tempest version. Change-Id: Ied4ff74c6c8edc7fe30c0e891c668a5b9d390fb4 | 08 August 2016, 10:29:33 UTC |
0053de4 | chenhb-zte | 06 August 2016, 06:41:33 UTC | Fix the action name about multiple murano.create_service 1.I think it is better that it is named to murano.create_services 2.Add the actiontimer test in the unit test Change-Id: Iefac1321375d094c293daf4ba54e333580c672e5 | 06 August 2016, 06:56:18 UTC |
ee4d2fe | Alexander Maretskiy | 05 August 2016, 14:22:33 UTC | [Reports] Expand menu if there is only one menu group HTML report menu groups scenarios by their first part of name (before `.'). There is no reason to have menu collapsed if there is only one menu group (for example, if there are only Dummy scenarios). Change-Id: I01032c32a94ded771acabddc196f79aee55c7857 | 05 August 2016, 14:22:33 UTC |
241dd6d | Jenkins | 05 August 2016, 11:56:13 UTC | Merge "[Plugins] Fix vm.utils._run_command_over_ssh" | 05 August 2016, 11:56:13 UTC |
a4feca7 | Brooke Trimble | 05 August 2016, 02:12:21 UTC | Clarify docs around results report Change-Id: I6cf877999f454b48061dc516152216eca7482831 | 05 August 2016, 02:20:21 UTC |
6194dac | Jenkins | 05 August 2016, 00:45:10 UTC | Merge "Add Senlin plugin for profile and cluster" | 05 August 2016, 00:45:10 UTC |
555f659 | Jenkins | 04 August 2016, 14:09:06 UTC | Merge "[magnum] Fix client" | 04 August 2016, 14:09:06 UTC |