)]}'
{"rally/cli/commands/task.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"65c8075c824018c833d7fed4a936eb0a304ef10d","unresolved":false,"context_lines":[{"line_number":345,"context_line":"    @cliutils.args(\"--iterations-data\", dest\u003d\"iterations_data\","},{"line_number":346,"context_line":"                   action\u003d\"store_true\","},{"line_number":347,"context_line":"                   help\u003d\"Print detailed results for each iteration.\")"},{"line_number":348,"context_line":"    @cliutils.args(\"--scenario\", dest\u003d\"scenarios\", nargs\u003d\"+\", type\u003dstr,"},{"line_number":349,"context_line":"                   help\u003d\"Specify the displayed scenarios\")"},{"line_number":350,"context_line":"    @envutils.with_default_task_id"},{"line_number":351,"context_line":"    def detailed(self, api, task_id\u003dNone, iterations_data\u003dFalse,"},{"line_number":352,"context_line":"                 scenarios\u003dNone):"}],"source_content_type":"text/x-python","patch_set":2,"id":"df87a7cf_c8beedac","line":349,"range":{"start_line":348,"start_character":4,"end_line":349,"end_character":58},"updated":"2017-12-12 13:36:43.000000000","message":"let\u0027s add more generic argument `--filter-by`, so we will able to filter results by scenario name, sla_failures and something else in future","commit_id":"55fe3966288e426bd42b77a8a027e7e8e1292c1d"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"4fe2bb6500dde2fac85212ac4d461a329789aaf5","unresolved":false,"context_lines":[{"line_number":347,"context_line":"                   help\u003d\"Print detailed results for each iteration.\")"},{"line_number":348,"context_line":"    @cliutils.args(\"--filter-by\", dest\u003d\"filters\", nargs\u003d\"+\", type\u003dstr,"},{"line_number":349,"context_line":"                   help\u003d\"Filter the displayed scenarios.\""},{"line_number":350,"context_line":"                        \"\u003csla-failures\u003e: only display the failed scenarios.\\n\""},{"line_number":351,"context_line":"                        \"\u003cscenarios\u003e: display the specified scenarios,\""},{"line_number":352,"context_line":"                        \"scenarios\u003dscenario_name1[,scenario_name2]...\")"},{"line_number":353,"context_line":"    @envutils.with_default_task_id"}],"source_content_type":"text/x-python","patch_set":5,"id":"3fa0c359_f5ccac8a","line":350,"range":{"start_line":350,"start_character":65,"end_line":350,"end_character":74},"updated":"2018-02-06 12:43:49.000000000","message":"s/scenarios/workloads","commit_id":"db34636b2f7434b070386f05f1401cca107396c4"}],"tests/functional/test_cli_task.py":[{"author":{"_account_id":19853,"name":"Nguyen Hung Phuong","email":"phuongnh@vn.fujitsu.com","username":"phuongnh"},"change_message_id":"52c84d852a93e1a173a982a0d9a0c02d4c4dd991","unresolved":false,"context_lines":[{"line_number":159,"context_line":"        try:"},{"line_number":160,"context_line":"            # it should be failed due to Dummy.dummy_exception"},{"line_number":161,"context_line":"            rally(\"task start --task %s\" % config.filename)"},{"line_number":162,"context_line":"        except:"},{"line_number":163,"context_line":"            pass"},{"line_number":164,"context_line":"        output \u003d rally(\"task detailed --filter-by sla-failures\")"},{"line_number":165,"context_line":"        self.assertIn(\"Dummy.dummy_exception\", output)"}],"source_content_type":"text/x-python","patch_set":9,"id":"3fa0c359_38e172d1","line":162,"range":{"start_line":162,"start_character":8,"end_line":162,"end_character":14},"updated":"2018-02-08 06:43:43.000000000","message":"catch which Exception ?","commit_id":"cc59294bb17a6f11dbd4b8f4c5b5495c6ebd4355"},{"author":{"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},"change_message_id":"a23310df612b3db4b047f9eef81ce1a5b069b2fb","unresolved":false,"context_lines":[{"line_number":159,"context_line":"        try:"},{"line_number":160,"context_line":"            # it should be failed due to Dummy.dummy_exception"},{"line_number":161,"context_line":"            rally(\"task start --task %s\" % config.filename)"},{"line_number":162,"context_line":"        except:"},{"line_number":163,"context_line":"            pass"},{"line_number":164,"context_line":"        output \u003d rally(\"task detailed --filter-by sla-failures\")"},{"line_number":165,"context_line":"        self.assertIn(\"Dummy.dummy_exception\", output)"}],"source_content_type":"text/x-python","patch_set":9,"id":"3fa0c359_b377e3d4","line":162,"range":{"start_line":162,"start_character":8,"end_line":162,"end_character":14},"in_reply_to":"3fa0c359_38e172d1","updated":"2018-02-08 08:02:12.000000000","message":"Done","commit_id":"cc59294bb17a6f11dbd4b8f4c5b5495c6ebd4355"}]}
