)]}'
{"rally-jobs/rally-senlin.yaml":[{"author":{"_account_id":23094,"name":"Staroverov Anton","email":"avstaroverov@gmail.com","username":"astaroverov"},"change_message_id":"057ccc83c9d5e89e70b129d1a66d5b250fbfc1b4","unresolved":false,"context_lines":[{"line_number":31,"context_line":"      args:"},{"line_number":32,"context_line":"        global_project: true"},{"line_number":33,"context_line":"      runner:"},{"line_number":34,"context_line":"        type: \"constant\""},{"line_number":35,"context_line":"        times: 1"},{"line_number":36,"context_line":"        concurrency: 1"},{"line_number":37,"context_line":"      context:"},{"line_number":38,"context_line":"        users:"},{"line_number":39,"context_line":"          tenants: 1"},{"line_number":40,"context_line":"          users_per_tenant: 1"},{"line_number":41,"context_line":"      sla:"},{"line_number":42,"context_line":"        failure_rate:"},{"line_number":43,"context_line":"          max: 0"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba5da102_fb39eb42","line":40,"range":{"start_line":34,"start_character":0,"end_line":40,"end_character":29},"updated":"2016-10-26 07:32:04.000000000","message":"Please use the same settings as in scenario before (times, concurency, tenants, etc)","commit_id":"22d56044d969554d0c201b4ff54571fa27aefe5e"},{"author":{"_account_id":23839,"name":"zhoumingang","email":"zhoumingang@cmss.chinamobile.com","username":"zhoumingang"},"change_message_id":"5ef3e41600cffadc43e7386f2a062f16b3c57c47","unresolved":false,"context_lines":[{"line_number":31,"context_line":"      args:"},{"line_number":32,"context_line":"        global_project: true"},{"line_number":33,"context_line":"      runner:"},{"line_number":34,"context_line":"        type: \"constant\""},{"line_number":35,"context_line":"        times: 1"},{"line_number":36,"context_line":"        concurrency: 1"},{"line_number":37,"context_line":"      context:"},{"line_number":38,"context_line":"        users:"},{"line_number":39,"context_line":"          tenants: 1"},{"line_number":40,"context_line":"          users_per_tenant: 1"},{"line_number":41,"context_line":"      sla:"},{"line_number":42,"context_line":"        failure_rate:"},{"line_number":43,"context_line":"          max: 0"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba5da102_3ea0b190","line":40,"range":{"start_line":34,"start_character":0,"end_line":40,"end_character":29},"in_reply_to":"ba5da102_fb39eb42","updated":"2016-10-26 08:07:50.000000000","message":"thank you! Done","commit_id":"22d56044d969554d0c201b4ff54571fa27aefe5e"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"c6f1732a61262ffe68ea62f3c383b2fa56ca442d","unresolved":false,"context_lines":[{"line_number":32,"context_line":"        global_project: true"},{"line_number":33,"context_line":"      runner:"},{"line_number":34,"context_line":"        type: \"constant\""},{"line_number":35,"context_line":"        times: 1"},{"line_number":36,"context_line":"        concurrency: 1"},{"line_number":37,"context_line":"      context:"},{"line_number":38,"context_line":"        users:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7a3c09a3_9a4fb5bc","line":35,"updated":"2017-01-14 14:42:39.000000000","message":"increase it to 10","commit_id":"69f04c5bba77f127723ddd77231a387c33e7b008"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"c6f1732a61262ffe68ea62f3c383b2fa56ca442d","unresolved":false,"context_lines":[{"line_number":33,"context_line":"      runner:"},{"line_number":34,"context_line":"        type: \"constant\""},{"line_number":35,"context_line":"        times: 1"},{"line_number":36,"context_line":"        concurrency: 1"},{"line_number":37,"context_line":"      context:"},{"line_number":38,"context_line":"        users:"},{"line_number":39,"context_line":"          tenants: 1"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7a3c09a3_5a554d4e","line":36,"updated":"2017-01-14 14:42:39.000000000","message":"increase it to 5","commit_id":"69f04c5bba77f127723ddd77231a387c33e7b008"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"c6f1732a61262ffe68ea62f3c383b2fa56ca442d","unresolved":false,"context_lines":[{"line_number":36,"context_line":"        concurrency: 1"},{"line_number":37,"context_line":"      context:"},{"line_number":38,"context_line":"        users:"},{"line_number":39,"context_line":"          tenants: 1"},{"line_number":40,"context_line":"          users_per_tenant: 1"},{"line_number":41,"context_line":"      sla:"},{"line_number":42,"context_line":"        failure_rate:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7a3c09a3_faca7919","line":39,"updated":"2017-01-14 14:42:39.000000000","message":"increase it to 2","commit_id":"69f04c5bba77f127723ddd77231a387c33e7b008"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"c6f1732a61262ffe68ea62f3c383b2fa56ca442d","unresolved":false,"context_lines":[{"line_number":37,"context_line":"      context:"},{"line_number":38,"context_line":"        users:"},{"line_number":39,"context_line":"          tenants: 1"},{"line_number":40,"context_line":"          users_per_tenant: 1"},{"line_number":41,"context_line":"      sla:"},{"line_number":42,"context_line":"        failure_rate:"},{"line_number":43,"context_line":"          max: 0"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7a3c09a3_1ad2e5d2","line":40,"updated":"2017-01-14 14:42:39.000000000","message":"increase it to 2","commit_id":"69f04c5bba77f127723ddd77231a387c33e7b008"},{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"4782a426fdd4f397bdd6a0f637c464e6646b4f72","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        failure_rate:"},{"line_number":27,"context_line":"          max: 0"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"  SenlinClusters.list_clusters:"},{"line_number":30,"context_line":"    -"},{"line_number":31,"context_line":"      args:"},{"line_number":32,"context_line":"        global_project: true"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3a461143_aa32d8a4","line":29,"updated":"2017-01-31 11:02:44.000000000","message":"Is there any clusters to list on gates? I guess that this scenario is idle","commit_id":"035119decc40c99eb8cfd92834d87f2992616863"},{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"78d57cf9e07adf7cbc552e9bd246e2625772d57f","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        failure_rate:"},{"line_number":27,"context_line":"          max: 0"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"  SenlinClusters.list_clusters:"},{"line_number":30,"context_line":"    -"},{"line_number":31,"context_line":"      args:"},{"line_number":32,"context_line":"        global_project: true"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"1a430d35_4dc01e7d","line":29,"in_reply_to":"1a430d35_1845896f","updated":"2017-02-06 13:01:37.000000000","message":"Please take look at  https://github.com/openstack/rally/blob/master/rally-jobs/nova.yaml#L316-L322\n\nThere is a \"servers\" context which prepares servers for further listing.\n\nHowever this scenario does not prepare or check that clusters actually exist for listing","commit_id":"035119decc40c99eb8cfd92834d87f2992616863"},{"author":{"_account_id":23839,"name":"zhoumingang","email":"zhoumingang@cmss.chinamobile.com","username":"zhoumingang"},"change_message_id":"5de4319dc1f30553489936d32c84dd1d96a9c88b","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        failure_rate:"},{"line_number":27,"context_line":"          max: 0"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"  SenlinClusters.list_clusters:"},{"line_number":30,"context_line":"    -"},{"line_number":31,"context_line":"      args:"},{"line_number":32,"context_line":"        global_project: true"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"1a430d35_1845896f","line":29,"in_reply_to":"1a430d35_588ab1c0","updated":"2017-02-06 01:49:18.000000000","message":"Modify  the link above. https://github.com/openstack/rally/blob/master/rally-jobs/nova.yaml#L304","commit_id":"035119decc40c99eb8cfd92834d87f2992616863"},{"author":{"_account_id":23839,"name":"zhoumingang","email":"zhoumingang@cmss.chinamobile.com","username":"zhoumingang"},"change_message_id":"a98aaf1878a4c8ec5f5a15585f3437cd1fee30d6","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        failure_rate:"},{"line_number":27,"context_line":"          max: 0"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"  SenlinClusters.list_clusters:"},{"line_number":30,"context_line":"    -"},{"line_number":31,"context_line":"      args:"},{"line_number":32,"context_line":"        global_project: true"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"1a430d35_588ab1c0","line":29,"in_reply_to":"3a461143_aa32d8a4","updated":"2017-02-06 01:45:58.000000000","message":"This simple scenario test the cluster list command   as the nova 。 \nhttps://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/nova/servers.py#L87\n\n \"create and list cluster\" is another test scenario.","commit_id":"035119decc40c99eb8cfd92834d87f2992616863"}],"rally/plugins/openstack/scenarios/senlin/clusters.py":[{"author":{"_account_id":23094,"name":"Staroverov Anton","email":"avstaroverov@gmail.com","username":"astaroverov"},"change_message_id":"14b9b80831cf789b934a49d98334d6c46e9e37cb","unresolved":false,"context_lines":[{"line_number":64,"context_line":"                        restrict the clusters to be returned."},{"line_number":65,"context_line":"        \"\"\""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"        self._list_clusters(**kwargs)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da6895a0_09da7078","line":67,"updated":"2016-10-25 13:42:13.000000000","message":"\u0027_list_clusters\u0027 returns value: http://git.openstack.org/cgit/openstack/rally/tree/rally/plugins/openstack/scenarios/senlin/utils.py#n58","commit_id":"22d56044d969554d0c201b4ff54571fa27aefe5e"},{"author":{"_account_id":23839,"name":"zhoumingang","email":"zhoumingang@cmss.chinamobile.com","username":"zhoumingang"},"change_message_id":"fba5e0a3d7f49ac4531c557f3007b7f26694e5aa","unresolved":false,"context_lines":[{"line_number":64,"context_line":"                        restrict the clusters to be returned."},{"line_number":65,"context_line":"        \"\"\""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"        self._list_clusters(**kwargs)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da6895a0_5f2fb1f5","line":67,"in_reply_to":"da6895a0_09da7078","updated":"2016-10-26 01:20:36.000000000","message":"I don\u0027t need the return value in this place.","commit_id":"22d56044d969554d0c201b4ff54571fa27aefe5e"},{"author":{"_account_id":23839,"name":"zhoumingang","email":"zhoumingang@cmss.chinamobile.com","username":"zhoumingang"},"change_message_id":"782343705620581d3df89da1e1bb0ffa3c50c1f3","unresolved":false,"context_lines":[{"line_number":64,"context_line":"                        restrict the clusters to be returned."},{"line_number":65,"context_line":"        \"\"\""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"        self._list_clusters(**kwargs)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da6895a0_1f22a200","line":67,"in_reply_to":"da6895a0_09da7078","updated":"2016-10-25 15:09:06.000000000","message":"Thank you for your comment,I think it doesn\u0027t matter.\nAs we did it usually (https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/nova/servers.py#L80\nhttps://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/nova/utils.py#L97)\n\nDo you have any suggestions？","commit_id":"22d56044d969554d0c201b4ff54571fa27aefe5e"},{"author":{"_account_id":23094,"name":"Staroverov Anton","email":"avstaroverov@gmail.com","username":"astaroverov"},"change_message_id":"057ccc83c9d5e89e70b129d1a66d5b250fbfc1b4","unresolved":false,"context_lines":[{"line_number":64,"context_line":"                        restrict the clusters to be returned."},{"line_number":65,"context_line":"        \"\"\""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"        self._list_clusters(**kwargs)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba5da102_7b46bbc0","line":67,"in_reply_to":"da6895a0_5f2fb1f5","updated":"2016-10-26 07:32:04.000000000","message":"Done","commit_id":"22d56044d969554d0c201b4ff54571fa27aefe5e"},{"author":{"_account_id":22960,"name":"Hai Shi","email":"shihai1992@gmail.com","username":"haishi"},"change_message_id":"880801e41c997d1e97586d0d13d2c34db0e16366","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":"@validation.required_openstack(admin\u003dTrue)"},{"line_number":52,"context_line":"@validation.required_services(consts.Service.SENLIN)"},{"line_number":53,"context_line":"@scenario.configure(context\u003d{\"cleanup\": [\"senlin\"]},"},{"line_number":54,"context_line":"                    name\u003d\"SenlinClusters.list_clusters\")"},{"line_number":55,"context_line":"class ListClusters(utils.SenlinScenario):"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"ba2be162_fff851c5","line":53,"range":{"start_line":53,"start_character":30,"end_line":53,"end_character":37},"updated":"2017-03-03 01:22:21.000000000","message":"Pls use admin_cleanup.","commit_id":"035119decc40c99eb8cfd92834d87f2992616863"},{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"4782a426fdd4f397bdd6a0f637c464e6646b4f72","unresolved":false,"context_lines":[{"line_number":64,"context_line":"                        restrict the clusters to be returned."},{"line_number":65,"context_line":"        \"\"\""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"        self._list_clusters(**kwargs)"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a461143_aa3d7890","line":67,"updated":"2017-01-31 11:02:44.000000000","message":"How useful is this scenario if there is no clusters to list?","commit_id":"035119decc40c99eb8cfd92834d87f2992616863"},{"author":{"_account_id":23839,"name":"zhoumingang","email":"zhoumingang@cmss.chinamobile.com","username":"zhoumingang"},"change_message_id":"a98aaf1878a4c8ec5f5a15585f3437cd1fee30d6","unresolved":false,"context_lines":[{"line_number":64,"context_line":"                        restrict the clusters to be returned."},{"line_number":65,"context_line":"        \"\"\""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"        self._list_clusters(**kwargs)"}],"source_content_type":"text/x-python","patch_set":6,"id":"1a430d35_38ba456f","line":67,"in_reply_to":"3a461143_aa3d7890","updated":"2017-02-06 01:45:58.000000000","message":"https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/nova/servers.py#L87\n\nit is useful to test .","commit_id":"035119decc40c99eb8cfd92834d87f2992616863"}],"samples/tasks/scenarios/senlin/list-clusters.json":[{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"c6f1732a61262ffe68ea62f3c383b2fa56ca442d","unresolved":false,"context_lines":[{"line_number":6,"context_line":"            },"},{"line_number":7,"context_line":"            \"runner\": {"},{"line_number":8,"context_line":"                \"type\": \"constant\","},{"line_number":9,"context_line":"                \"times\": 1,"},{"line_number":10,"context_line":"                \"concurrency\": 1"},{"line_number":11,"context_line":"            },"},{"line_number":12,"context_line":"            \"context\": {"}],"source_content_type":"application/json","patch_set":4,"id":"7a3c09a3_1ae90581","line":9,"updated":"2017-01-14 14:42:39.000000000","message":"increase it to 10","commit_id":"69f04c5bba77f127723ddd77231a387c33e7b008"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"c6f1732a61262ffe68ea62f3c383b2fa56ca442d","unresolved":false,"context_lines":[{"line_number":7,"context_line":"            \"runner\": {"},{"line_number":8,"context_line":"                \"type\": \"constant\","},{"line_number":9,"context_line":"                \"times\": 1,"},{"line_number":10,"context_line":"                \"concurrency\": 1"},{"line_number":11,"context_line":"            },"},{"line_number":12,"context_line":"            \"context\": {"},{"line_number":13,"context_line":"                \"users\": {"}],"source_content_type":"application/json","patch_set":4,"id":"7a3c09a3_3aec018f","line":10,"updated":"2017-01-14 14:42:39.000000000","message":"increase it to 5","commit_id":"69f04c5bba77f127723ddd77231a387c33e7b008"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"c6f1732a61262ffe68ea62f3c383b2fa56ca442d","unresolved":false,"context_lines":[{"line_number":11,"context_line":"            },"},{"line_number":12,"context_line":"            \"context\": {"},{"line_number":13,"context_line":"                \"users\": {"},{"line_number":14,"context_line":"                    \"tenants\": 1,"},{"line_number":15,"context_line":"                    \"users_per_tenant\": 1"},{"line_number":16,"context_line":"                }"},{"line_number":17,"context_line":""}],"source_content_type":"application/json","patch_set":4,"id":"7a3c09a3_9ae6d5b2","line":14,"updated":"2017-01-14 14:42:39.000000000","message":"increase it to 2","commit_id":"69f04c5bba77f127723ddd77231a387c33e7b008"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"c6f1732a61262ffe68ea62f3c383b2fa56ca442d","unresolved":false,"context_lines":[{"line_number":12,"context_line":"            \"context\": {"},{"line_number":13,"context_line":"                \"users\": {"},{"line_number":14,"context_line":"                    \"tenants\": 1,"},{"line_number":15,"context_line":"                    \"users_per_tenant\": 1"},{"line_number":16,"context_line":"                }"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"             },"}],"source_content_type":"application/json","patch_set":4,"id":"7a3c09a3_faf1996b","line":15,"updated":"2017-01-14 14:42:39.000000000","message":"increase it to 2","commit_id":"69f04c5bba77f127723ddd77231a387c33e7b008"}]}
