)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":13609,"name":"Pavel Boldin","email":"pboldin@mirantis.com","username":"pboldin"},"change_message_id":"841da5c600766e00f0d22e52cca781d3e9abbde6","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch shows task uuid or file name in HTML report:"},{"line_number":10,"context_line":"  * page with benchmark results - under benchmark header"},{"line_number":11,"context_line":"  * on overview page - as pup-up title under each benchmark"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I2229ef90518abeabfa03c26047f94f155b4754f4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"da20952f_db6b9ab7","line":11,"updated":"2015-09-07 17:06:27.000000000","message":"pop-up?","commit_id":"4251078a2072818e46bb5035514960a2f8f5c7bc"},{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"61a0a55b18cff506e512aa399b15ea40ab79ed91","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch shows task uuid or file name in HTML report:"},{"line_number":10,"context_line":"  * page with benchmark results - under benchmark header"},{"line_number":11,"context_line":"  * on overview page - as pup-up title under each benchmark"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I2229ef90518abeabfa03c26047f94f155b4754f4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"da20952f_d66a4381","line":11,"in_reply_to":"da20952f_db6b9ab7","updated":"2015-09-09 13:34:57.000000000","message":"Sure, thanks","commit_id":"4251078a2072818e46bb5035514960a2f8f5c7bc"}],"rally/cli/commands/task.py":[{"author":{"_account_id":13609,"name":"Pavel Boldin","email":"pboldin@mirantis.com","username":"pboldin"},"change_message_id":"841da5c600766e00f0d22e52cca781d3e9abbde6","unresolved":false,"context_lines":[{"line_number":567,"context_line":"                      file\u003dsys.stderr)"},{"line_number":568,"context_line":"                return 1"},{"line_number":569,"context_line":""},{"line_number":570,"context_line":"            [results.append(task_result) for task_result in tasks_results]"},{"line_number":571,"context_line":""},{"line_number":572,"context_line":"        output_file \u003d os.path.expanduser(out)"},{"line_number":573,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"da20952f_bb6586e1","side":"PARENT","line":570,"updated":"2015-09-07 17:06:27.000000000","message":"I\u0027m crying.","commit_id":"a5df6f22528d795596ef3730a01e54999605bd49"},{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"61a0a55b18cff506e512aa399b15ea40ab79ed91","unresolved":false,"context_lines":[{"line_number":567,"context_line":"                      file\u003dsys.stderr)"},{"line_number":568,"context_line":"                return 1"},{"line_number":569,"context_line":""},{"line_number":570,"context_line":"            [results.append(task_result) for task_result in tasks_results]"},{"line_number":571,"context_line":""},{"line_number":572,"context_line":"        output_file \u003d os.path.expanduser(out)"},{"line_number":573,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"da20952f_765b37f7","side":"PARENT","line":570,"in_reply_to":"da20952f_bb6586e1","updated":"2015-09-09 13:34:57.000000000","message":"My fault in another patch, will fix this. Thanks!","commit_id":"a5df6f22528d795596ef3730a01e54999605bd49"},{"author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"change_message_id":"7cf929d8dd01478786d54b87b413dea2cc6b3601","unresolved":false,"context_lines":[{"line_number":625,"context_line":"                        task_result[\"key\"][\"name\"]]"},{"line_number":626,"context_line":"                else:"},{"line_number":627,"context_line":"                    processed_names[task_result[\"key\"][\"name\"]] \u003d 0"},{"line_number":628,"context_line":"                results.append((task_file_or_uuid, task_result))"},{"line_number":629,"context_line":""},{"line_number":630,"context_line":"        output_file \u003d os.path.expanduser(out)"},{"line_number":631,"context_line":""}],"source_content_type":"text/x-python","patch_set":11,"id":"da85f559_c7f36b72","line":628,"updated":"2015-11-09 15:24:01.000000000","message":"is this possible to embed task_file_or_uuid in task_result? e.g. task_result[\"task_file_or_uuid\"] \u003d task_file_or_uuid","commit_id":"1b5b98ae046d8c0c7912355d5d44d9cb5ec86d06"},{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"e306cdb104ef5301c2d75a792286bf1d0f1ac88c","unresolved":false,"context_lines":[{"line_number":625,"context_line":"                        task_result[\"key\"][\"name\"]]"},{"line_number":626,"context_line":"                else:"},{"line_number":627,"context_line":"                    processed_names[task_result[\"key\"][\"name\"]] \u003d 0"},{"line_number":628,"context_line":"                results.append((task_file_or_uuid, task_result))"},{"line_number":629,"context_line":""},{"line_number":630,"context_line":"        output_file \u003d os.path.expanduser(out)"},{"line_number":631,"context_line":""}],"source_content_type":"text/x-python","patch_set":11,"id":"da85f559_3ce0dc95","line":628,"in_reply_to":"da85f559_c7f36b72","updated":"2015-11-11 14:30:42.000000000","message":"Done","commit_id":"1b5b98ae046d8c0c7912355d5d44d9cb5ec86d06"}],"rally/task/processing/plot.py":[{"author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"change_message_id":"d9fbb3e52afa7e92fbd5b6123b5f7e061808230d","unresolved":false,"context_lines":[{"line_number":100,"context_line":"    extended_results \u003d []"},{"line_number":101,"context_line":"    for result in tasks_results:"},{"line_number":102,"context_line":"        generic \u003d {"},{"line_number":103,"context_line":"            \"id\": None,"},{"line_number":104,"context_line":"            \"task_uuid\": None,"},{"line_number":105,"context_line":"            \"key\": result[\"key\"],"},{"line_number":106,"context_line":"            \"data\": {"}],"source_content_type":"text/x-python","patch_set":12,"id":"da85f559_5a67d74c","line":103,"updated":"2015-11-11 17:21:29.000000000","message":"Why not just use this key?\n\nWe can set this to actual value, and modify Task.extend_results to add task_uuid to `info`.","commit_id":"489b1f121c17df3bc6b81a59758659327c9c3053"},{"author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"change_message_id":"75519a766ef07e52bd194e8a4eda3800a6c182e2","unresolved":false,"context_lines":[{"line_number":100,"context_line":"    extended_results \u003d []"},{"line_number":101,"context_line":"    for result in tasks_results:"},{"line_number":102,"context_line":"        generic \u003d {"},{"line_number":103,"context_line":"            \"id\": None,"},{"line_number":104,"context_line":"            \"task_uuid\": None,"},{"line_number":105,"context_line":"            \"key\": result[\"key\"],"},{"line_number":106,"context_line":"            \"data\": {"}],"source_content_type":"text/x-python","patch_set":12,"id":"da85f559_da5cfe1a","line":103,"in_reply_to":"da85f559_459db8ba","updated":"2015-11-12 10:27:07.000000000","message":"This object carry a lot of info. Why it can not carry also task_uuid?","commit_id":"489b1f121c17df3bc6b81a59758659327c9c3053"},{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"ad34510a1f5e3a31689d4dd6fd07d5b8be643348","unresolved":false,"context_lines":[{"line_number":100,"context_line":"    extended_results \u003d []"},{"line_number":101,"context_line":"    for result in tasks_results:"},{"line_number":102,"context_line":"        generic \u003d {"},{"line_number":103,"context_line":"            \"id\": None,"},{"line_number":104,"context_line":"            \"task_uuid\": None,"},{"line_number":105,"context_line":"            \"key\": result[\"key\"],"},{"line_number":106,"context_line":"            \"data\": {"}],"source_content_type":"text/x-python","patch_set":12,"id":"da85f559_459db8ba","line":103,"in_reply_to":"da85f559_5a67d74c","updated":"2015-11-11 17:24:56.000000000","message":"This `generic\u0027 dict is something different and should not be changed\n\nhttps://github.com/openstack/rally/blob/master/rally/common/objects/task.py#L384","commit_id":"489b1f121c17df3bc6b81a59758659327c9c3053"}]}
