)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"change_message_id":"0ce2d75e697758617f51f46e866f0f576439ba50","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     zhangzhang \u003czhangzh.fnst@cn.fujitsu.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-09-05 02:53:32 -0400"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"   show detailed information of flavor"},{"line_number":8,"context_line":"   Fixed Bug1620190"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Change-Id: I99dd4f0ae39ed7587bbd71e83b205dc205acacca"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a89bdaa_aa7293e3","line":7,"range":{"start_line":7,"start_character":3,"end_line":7,"end_character":38},"updated":"2016-09-05 08:09:20.000000000","message":"Please leave an empty line between commit title and body.\n\nhttps://wiki.openstack.org/wiki/GitCommitMessages","commit_id":"841d30cee433d92c68414abb830ddaee0a2f8300"},{"author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"change_message_id":"0ce2d75e697758617f51f46e866f0f576439ba50","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2016-09-05 02:53:32 -0400"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"   show detailed information of flavor"},{"line_number":8,"context_line":"   Fixed Bug1620190"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Change-Id: I99dd4f0ae39ed7587bbd71e83b205dc205acacca"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a89bdaa_0a30df00","line":8,"range":{"start_line":8,"start_character":2,"end_line":8,"end_character":19},"updated":"2016-09-05 08:09:20.000000000","message":"Your could use this instead:\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nCloses-Bug: #1620190\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nhttp://docs.openstack.org/infra/manual/developers.html#working-on-bugs","commit_id":"841d30cee433d92c68414abb830ddaee0a2f8300"},{"author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"change_message_id":"b6a430418239c623aef1b4dbe20177e40b225603","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2016-09-05 02:53:32 -0400"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"   show detailed information of flavor"},{"line_number":8,"context_line":"   Fixed Bug1620190"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Change-Id: I99dd4f0ae39ed7587bbd71e83b205dc205acacca"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a89bdaa_27607935","line":8,"range":{"start_line":8,"start_character":2,"end_line":8,"end_character":19},"in_reply_to":"9a89bdaa_0a30df00","updated":"2016-09-05 09:12:22.000000000","message":"As this bug is marked as invalid, so we can remove this line now.","commit_id":"841d30cee433d92c68414abb830ddaee0a2f8300"}],"rally-jobs/nova.yaml":[{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"feae4c4489641ceceb6c3ddf51151dbdbf640bfa","unresolved":false,"context_lines":[{"line_number":1068,"context_line":"      sla:"},{"line_number":1069,"context_line":"        failure_rate:"},{"line_number":1070,"context_line":"          max: 0"},{"line_number":1071,"context_line":"   "},{"line_number":1072,"context_line":"  NovaFlavors.create_and_get_flavor:"},{"line_number":1073,"context_line":"    -"},{"line_number":1074,"context_line":"      args:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9a89bdaa_65391ed7","line":1071,"updated":"2016-09-07 12:57:06.000000000","message":"Please remove trailing spaces here and at L1084","commit_id":"6e777320f7ae1d2d1502a402900d75e734f622b4"}],"rally/plugins/openstack/scenarios/nova/flavors.py":[{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"09bb3456f1e59b2dfa96bed1a5ca3470dd705ebc","unresolved":false,"context_lines":[{"line_number":77,"context_line":"    @validation.required_services(consts.Service.NOVA)"},{"line_number":78,"context_line":"    @validation.required_openstack(users\u003dTrue)"},{"line_number":79,"context_line":"    @scenario.configure(context\u003d{\"cleanup\": [\"nova\"]})"},{"line_number":80,"context_line":"    def show_flavor(self, **kwargs):"},{"line_number":81,"context_line":"        \"\"\"Create a flavor."},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"        This scenario creates a flavor."}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_d58938cc","line":80,"updated":"2016-09-05 08:24:18.000000000","message":"rename it to create_and_get_flavor. Also we move our scenarios to class base so please see an examples in https://review.openstack.org/#/c/364777/1/rally/plugins/openstack/scenarios/sahara/clusters.py","commit_id":"841d30cee433d92c68414abb830ddaee0a2f8300"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"09bb3456f1e59b2dfa96bed1a5ca3470dd705ebc","unresolved":false,"context_lines":[{"line_number":84,"context_line":""},{"line_number":85,"context_line":"        :param kwargs: Optional additional arguments for flavor creation"},{"line_number":86,"context_line":"        \"\"\""},{"line_number":87,"context_line":"        flavor \u003d self._create_flavor(**kwargs)"},{"line_number":88,"context_line":"        self._show_flavor(flavor.id)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_15aba01e","line":87,"updated":"2016-09-05 08:24:18.000000000","message":"Create flavor has required parameters see in scenario above","commit_id":"841d30cee433d92c68414abb830ddaee0a2f8300"}],"rally/plugins/openstack/scenarios/nova/utils.py":[{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"09bb3456f1e59b2dfa96bed1a5ca3470dd705ebc","unresolved":false,"context_lines":[{"line_number":988,"context_line":"        else:"},{"line_number":989,"context_line":"            return server.update(name\u003dnew_name)"},{"line_number":990,"context_line":""},{"line_number":991,"context_line":"    def _show_flavor(self, flavor_id):"},{"line_number":992,"context_line":"        \"\"\"Show a flavor"},{"line_number":993,"context_line":"        :param flavor_id: The flavor ID to show"},{"line_number":994,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_f522bcb8","line":991,"updated":"2016-09-05 08:24:18.000000000","message":"_get_flavor not _show_flavor","commit_id":"841d30cee433d92c68414abb830ddaee0a2f8300"},{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"feae4c4489641ceceb6c3ddf51151dbdbf640bfa","unresolved":false,"context_lines":[{"line_number":989,"context_line":"            return server.update(name\u003dnew_name)"},{"line_number":990,"context_line":""},{"line_number":991,"context_line":"    @atomic.action_timer(\"nova.get_flavor\")"},{"line_number":992,"context_line":"    def _get_flavor(self, flavor_id):"},{"line_number":993,"context_line":"        \"\"\"Show a flavor"},{"line_number":994,"context_line":""},{"line_number":995,"context_line":"        :param flavor_id: The flavor ID to get"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a89bdaa_05077218","line":992,"updated":"2016-09-07 12:57:06.000000000","message":"There is no unit test for this method","commit_id":"6e777320f7ae1d2d1502a402900d75e734f622b4"}],"samples/tasks/scenarios/nova/create-and-get-flavor.json":[{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"feae4c4489641ceceb6c3ddf51151dbdbf640bfa","unresolved":false,"context_lines":[{"line_number":5,"context_line":"      \"runner\": {"},{"line_number":6,"context_line":"        \"type\": \"constant\","},{"line_number":7,"context_line":"        \"concurrency\": 2,"},{"line_number":8,"context_line":"        \"times\": 1"},{"line_number":9,"context_line":"      },"},{"line_number":10,"context_line":"      \"args\": {"},{"line_number":11,"context_line":"        \"ram\": 500,"}],"source_content_type":"application/json","patch_set":2,"id":"9a89bdaa_5a5dd545","line":8,"updated":"2016-09-07 12:57:06.000000000","message":"There is no reason to have 1 iteration with concurrency 2.\n\nI suggest to set times at least to `10\u0027","commit_id":"6e777320f7ae1d2d1502a402900d75e734f622b4"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"ec5e8ae52d47ec0766400bf165918b334da89e0c","unresolved":false,"context_lines":[{"line_number":17,"context_line":"          \"tenants\": 1,"},{"line_number":18,"context_line":"          \"users_per_tenant\": 1"},{"line_number":19,"context_line":"        }"},{"line_number":20,"context_line":"      }"},{"line_number":21,"context_line":"    }"},{"line_number":22,"context_line":"  ]"},{"line_number":23,"context_line":"}"}],"source_content_type":"application/json","patch_set":4,"id":"5a8bc5a2_4d576e02","line":20,"updated":"2016-09-22 13:42:41.000000000","message":"please add sla section to the sample","commit_id":"1df7207a3a3c420056643f05a424b9b84bd2d515"}],"samples/tasks/scenarios/nova/create-and-get-flavor.yaml":[{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"ec5e8ae52d47ec0766400bf165918b334da89e0c","unresolved":false,"context_lines":[{"line_number":13,"context_line":"      context:"},{"line_number":14,"context_line":"        users:"},{"line_number":15,"context_line":"          tenants: 1"},{"line_number":16,"context_line":"          users_per_tenant: 1"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5a8bc5a2_6d5c2a26","line":16,"updated":"2016-09-22 13:42:41.000000000","message":"please add sla section to the sample","commit_id":"1df7207a3a3c420056643f05a424b9b84bd2d515"}]}
