)]}'
{"tox.ini":[{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"d9e55fcac8bc94da9d4b07ec7964fd5c44e2ade1","unresolved":false,"context_lines":[{"line_number":90,"context_line":"setenv \u003d OS_TEST_PATH\u003d./keystone/tests/functional"},{"line_number":91,"context_line":"commands \u003d"},{"line_number":92,"context_line":"  find keystone -type f -name \"*.pyc\" -delete"},{"line_number":93,"context_line":"  stestr run {posargs}"},{"line_number":94,"context_line":"passenv \u003d"},{"line_number":95,"context_line":"    KSTEST_ADMIN_URL"},{"line_number":96,"context_line":"    KSTEST_ADMIN_USERNAME"}],"source_content_type":"text/x-properties","patch_set":1,"id":"df87a7cf_ab9d6c0b","line":93,"updated":"2017-12-14 09:35:18.000000000","message":"nit: stestr run \u0027{posargs}\u0027 is better.\n\n-1:  the slowest is missing. We may add a new line:\nstestr slowest","commit_id":"c47c8c3084c92d69293d2f24f22dd61ce3789616"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"abe20317470fb3571b5252642e62e929919ded55","unresolved":false,"context_lines":[{"line_number":90,"context_line":"setenv \u003d OS_TEST_PATH\u003d./keystone/tests/functional"},{"line_number":91,"context_line":"commands \u003d"},{"line_number":92,"context_line":"  find keystone -type f -name \"*.pyc\" -delete"},{"line_number":93,"context_line":"  stestr run {posargs}"},{"line_number":94,"context_line":"passenv \u003d"},{"line_number":95,"context_line":"    KSTEST_ADMIN_URL"},{"line_number":96,"context_line":"    KSTEST_ADMIN_USERNAME"}],"source_content_type":"text/x-properties","patch_set":1,"id":"df87a7cf_34ef7788","line":93,"in_reply_to":"df87a7cf_ab9d6c0b","updated":"2017-12-14 15:29:12.000000000","message":"Done","commit_id":"c47c8c3084c92d69293d2f24f22dd61ce3789616"}]}
