)]}'
{"functions.sh":[{"author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"change_message_id":"9a7505bad096d893b1b2bfd68ac3370aa6979de9","unresolved":false,"context_lines":[{"line_number":527,"context_line":"        # If testr timed out, collect temp file from testr"},{"line_number":528,"context_line":"        sudo cp $repo_path/tmp* $log_path/testrepository.subunit"},{"line_number":529,"context_line":"        archive_test_artifact $log_path/testrepository.subunit"},{"line_number":530,"context_line":"    elif [ -f $repo_path/0 ]; then"},{"line_number":531,"context_line":"        pushd $project_path"},{"line_number":532,"context_line":"        sudo testr last --subunit \u003e $WORKSPACE/testrepository.subunit"},{"line_number":533,"context_line":"        popd"}],"source_content_type":"text/x-sh","patch_set":4,"id":"da86d52c_124a8dac","line":530,"updated":"2015-02-06 21:37:56.000000000","message":"As per an irc conversation with mtreinish, I\u0027m going to work on a follow-on patch that checks for a non-seeded run by comparing to a constant that defines the number of expected seeded runs.","commit_id":"e6b619cad0dc7e1ea262e6e7051a49648d8c2371"},{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"f3bf34ad30fde27ff02eb88d623deb77dde30ad4","unresolved":false,"context_lines":[{"line_number":529,"context_line":"        archive_test_artifact $log_path/testrepository.subunit"},{"line_number":530,"context_line":"    elif [ -f $repo_path/0 ]; then"},{"line_number":531,"context_line":"        pushd $project_path"},{"line_number":532,"context_line":"        sudo testr last --subunit \u003e $WORKSPACE/testrepository.subunit"},{"line_number":533,"context_line":"        popd"},{"line_number":534,"context_line":"        sudo mv $WORKSPACE/testrepository.subunit \\"},{"line_number":535,"context_line":"            $log_path/testrepository.subunit"}],"source_content_type":"text/x-sh","patch_set":4,"id":"da86d52c_2897a391","line":532,"range":{"start_line":532,"start_character":13,"end_line":532,"end_character":18},"updated":"2015-02-10 22:24:02.000000000","message":"how do we know testr is installed? Its not in nova functional tests\n\nhttps://github.com/openstack/python-novaclient/blob/master/novaclient/tests/functional/hooks/post_test_hook.sh#L19","commit_id":"e6b619cad0dc7e1ea262e6e7051a49648d8c2371"}]}
