)]}'
{"rally/cli/commands/verify.py":[{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"d580ceb523429a4ac991b3a2cc0742959e174909","unresolved":false,"context_lines":[{"line_number":480,"context_line":"                    if detailed:"},{"line_number":481,"context_line":"                        value %\u003d \"will be displayed separately\""},{"line_number":482,"context_line":"                    else:"},{"line_number":483,"context_line":"                        value %\u003d \"use detailed flag to display it\""},{"line_number":484,"context_line":"                else:"},{"line_number":485,"context_line":"                    value \u003d v.run_args[k]"},{"line_number":486,"context_line":"                run_args.append(\"%s: %s\" % (k, value))"}],"source_content_type":"text/x-python","patch_set":7,"id":"ba5201f7_0c91f3f0","line":483,"range":{"start_line":483,"start_character":38,"end_line":483,"end_character":46},"updated":"2016-12-30 18:13:01.000000000","message":"let\u0027s wrap it in \u0027...\u0027, to highlight it.\n\n\n\u0027detailed\u0027","commit_id":"3bd09225bb9e32145853771de16209511c31ada9"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"84d67ca2e5581602610cb7e4106429df5f2dd621","unresolved":false,"context_lines":[{"line_number":480,"context_line":"                    if detailed:"},{"line_number":481,"context_line":"                        value %\u003d \"will be displayed separately\""},{"line_number":482,"context_line":"                    else:"},{"line_number":483,"context_line":"                        value %\u003d \"use detailed flag to display it\""},{"line_number":484,"context_line":"                else:"},{"line_number":485,"context_line":"                    value \u003d v.run_args[k]"},{"line_number":486,"context_line":"                run_args.append(\"%s: %s\" % (k, value))"}],"source_content_type":"text/x-python","patch_set":7,"id":"ba5201f7_81b4c4f2","line":483,"range":{"start_line":483,"start_character":38,"end_line":483,"end_character":46},"in_reply_to":"ba5201f7_0c91f3f0","updated":"2017-01-01 13:51:34.000000000","message":"Done","commit_id":"3bd09225bb9e32145853771de16209511c31ada9"},{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"d580ceb523429a4ac991b3a2cc0742959e174909","unresolved":false,"context_lines":[{"line_number":512,"context_line":"                            table_label\u003d\"Totals\", print_header\u003dFalse,"},{"line_number":513,"context_line":"                            normalize_field_names\u003dTrue)"},{"line_number":514,"context_line":""},{"line_number":515,"context_line":"        if detailed:"},{"line_number":516,"context_line":"            print(_(\"\\nRun arguments:\"))"},{"line_number":517,"context_line":"            print(json.dumps(verification.run_args, indent\u003d4))"},{"line_number":518,"context_line":""},{"line_number":519,"context_line":"        # Tests"},{"line_number":520,"context_line":"        tests \u003d verification.tests"}],"source_content_type":"text/x-python","patch_set":7,"id":"ba5201f7_4f04cd14","line":517,"range":{"start_line":515,"start_character":0,"end_line":517,"end_character":62},"updated":"2016-12-30 18:13:01.000000000","message":"I think we should print it after \u0027Verification\u0027 table, i.e. before \u0027Totals\u0027 table.","commit_id":"3bd09225bb9e32145853771de16209511c31ada9"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"84d67ca2e5581602610cb7e4106429df5f2dd621","unresolved":false,"context_lines":[{"line_number":512,"context_line":"                            table_label\u003d\"Totals\", print_header\u003dFalse,"},{"line_number":513,"context_line":"                            normalize_field_names\u003dTrue)"},{"line_number":514,"context_line":""},{"line_number":515,"context_line":"        if detailed:"},{"line_number":516,"context_line":"            print(_(\"\\nRun arguments:\"))"},{"line_number":517,"context_line":"            print(json.dumps(verification.run_args, indent\u003d4))"},{"line_number":518,"context_line":""},{"line_number":519,"context_line":"        # Tests"},{"line_number":520,"context_line":"        tests \u003d verification.tests"}],"source_content_type":"text/x-python","patch_set":7,"id":"ba5201f7_a1b9c8eb","line":517,"range":{"start_line":515,"start_character":0,"end_line":517,"end_character":62},"in_reply_to":"ba5201f7_4f04cd14","updated":"2017-01-01 13:51:34.000000000","message":"no:) it relates to verification info and should be placed with the same data.","commit_id":"3bd09225bb9e32145853771de16209511c31ada9"},{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"ba4ba7c9fe5a198c562cba82908b467f8208ed82","unresolved":false,"context_lines":[{"line_number":487,"context_line":"            return \"\\n\".join(run_args)"},{"line_number":488,"context_line":""},{"line_number":489,"context_line":"        formatters \u003d {"},{"line_number":490,"context_line":"            \"Verifier\": lambda v: verifier.name,"},{"line_number":491,"context_line":"            \"Verifier type\": ("},{"line_number":492,"context_line":"                lambda v: \"%s (namespace: %s)\" % (verifier.type,"},{"line_number":493,"context_line":"                                                  verifier.namespace)),"}],"source_content_type":"text/x-python","patch_set":8,"id":"ba5201f7_c2108751","line":490,"range":{"start_line":490,"start_character":13,"end_line":490,"end_character":21},"updated":"2017-01-02 10:59:08.000000000","message":"Let\u0027s name this as \u0027Verifier name.\u0027","commit_id":"3b470ae59221b7a0668d119a1542b30fc880e3ea"},{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"ba4ba7c9fe5a198c562cba82908b467f8208ed82","unresolved":false,"context_lines":[{"line_number":499,"context_line":"                                   v.created_at.replace(microsecond\u003d0)),"},{"line_number":500,"context_line":"            \"Run arguments\": run_args_formatter"},{"line_number":501,"context_line":"        }"},{"line_number":502,"context_line":"        fields \u003d [\"UUID\", \"Verifier\", \"Verifier type\", \"Deployment name\","},{"line_number":503,"context_line":"                  \"Started at\", \"Finished at\", \"Duration\","},{"line_number":504,"context_line":"                  \"Run arguments\", \"Status\"]"},{"line_number":505,"context_line":"        verifier \u003d api.verifier.get(verification.verifier_uuid)"}],"source_content_type":"text/x-python","patch_set":8,"id":"ba5201f7_e21d8b67","line":502,"range":{"start_line":502,"start_character":27,"end_line":502,"end_character":35},"updated":"2017-01-02 10:59:08.000000000","message":"ditto","commit_id":"3b470ae59221b7a0668d119a1542b30fc880e3ea"},{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"ba4ba7c9fe5a198c562cba82908b467f8208ed82","unresolved":false,"context_lines":[{"line_number":507,"context_line":"                            normalize_field_names\u003dTrue, print_header\u003dFalse,"},{"line_number":508,"context_line":"                            table_label\u003d\"Verification\")"},{"line_number":509,"context_line":""},{"line_number":510,"context_line":"        # Totals"},{"line_number":511,"context_line":"        fields \u003d [\"Tests count\", \"Tests duration, sec\", \"Success\", \"Skipped\","},{"line_number":512,"context_line":"                  \"Expected failures\", \"Unexpected success\", \"Failures\"]"},{"line_number":513,"context_line":"        formatters \u003d {\"Tests duration, sec\": lambda v: v.tests_duration}"},{"line_number":514,"context_line":"        cliutils.print_dict(verification, fields, formatters\u003dformatters,"},{"line_number":515,"context_line":"                            table_label\u003d\"Totals\", print_header\u003dFalse,"},{"line_number":516,"context_line":"                            normalize_field_names\u003dTrue)"},{"line_number":517,"context_line":""},{"line_number":518,"context_line":"        if detailed:"},{"line_number":519,"context_line":"            print(_(\"\\nRun arguments:\"))"}],"source_content_type":"text/x-python","patch_set":8,"id":"ba5201f7_e234abdf","line":516,"range":{"start_line":510,"start_character":0,"end_line":516,"end_character":55},"updated":"2017-01-02 10:59:08.000000000","message":"I think we don\u0027t need to have a separate table. Let\u0027s add it to \u0027Verificaton\u0027 table. Your change is amed to print more info about verification. So let\u0027s do it :)","commit_id":"3b470ae59221b7a0668d119a1542b30fc880e3ea"},{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"b444247b5eade39e2eed2344131e005989300189","unresolved":false,"context_lines":[{"line_number":525,"context_line":"        fields \u003d [\"Name\", \"Duration, sec\", \"Status\"]"},{"line_number":526,"context_line":"        formatters \u003d {\"Duration, sec\": lambda v: v[\"duration\"]}"},{"line_number":527,"context_line":"        index \u003d (\"name\", \"duration\", \"status\").index(sort_by)"},{"line_number":528,"context_line":"        cliutils.print_list(values, fields, formatters\u003dformatters,"},{"line_number":529,"context_line":"                            table_label\u003d\"Tests\", normalize_field_names\u003dTrue,"},{"line_number":530,"context_line":"                            sortby_index\u003dindex)"},{"line_number":531,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"ba5201f7_42301757","line":528,"updated":"2017-01-02 11:10:49.000000000","message":"Let\u0027s add an empty line before this table.","commit_id":"3b470ae59221b7a0668d119a1542b30fc880e3ea"}]}
