)]}'
{"openstack-common.conf":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"615a26b6ab8e0d7c500f380826282880886bd5af","unresolved":false,"context_lines":[{"line_number":4,"context_line":"script \u003d tools/run_cross_tests.sh"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"# The base module to hold the copy of openstack.common"},{"line_number":7,"context_line":"base\u003doslo.{{cookiecutter.module_name}}"}],"source_content_type":"text/plain","patch_set":1,"id":"5a890539_23550750","line":7,"updated":"2014-11-13 15:25:49.000000000","message":"Wouldn\u0027t this be oslo_module?","commit_id":"fce19202a49f79b34a99a0c56759113e8a827c18"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"7cd689e7e207a8270f9657f7c5b18ac295630b48","unresolved":false,"context_lines":[{"line_number":4,"context_line":"script \u003d tools/run_cross_tests.sh"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"# The base module to hold the copy of openstack.common"},{"line_number":7,"context_line":"base\u003doslo.{{cookiecutter.module_name}}"}],"source_content_type":"text/plain","patch_set":1,"id":"5a890539_06865013","line":7,"in_reply_to":"5a890539_23550750","updated":"2014-11-13 19:39:25.000000000","message":"Done","commit_id":"fce19202a49f79b34a99a0c56759113e8a827c18"}],"oslo.{{cookiecutter.module_name}}/.testr.conf":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"615a26b6ab8e0d7c500f380826282880886bd5af","unresolved":false,"context_lines":[{"line_number":2,"context_line":"test_command\u003dOS_STDOUT_CAPTURE\u003d${OS_STDOUT_CAPTURE:-1} \\"},{"line_number":3,"context_line":"             OS_STDERR_CAPTURE\u003d${OS_STDERR_CAPTURE:-1} \\"},{"line_number":4,"context_line":"             OS_TEST_TIMEOUT\u003d${OS_TEST_TIMEOUT:-60} \\"},{"line_number":5,"context_line":"             ${PYTHON:-python} -m subunit.run discover -t ./ ./oslo_{{cookiecutter.module_name}} $LISTOPT $IDOPTION"},{"line_number":6,"context_line":"test_id_option\u003d--load-list $IDFILE"},{"line_number":7,"context_line":"test_list_option\u003d--list"}],"source_content_type":"text/plain","patch_set":1,"id":"5a890539_63e62fb6","line":5,"updated":"2014-11-13 15:25:49.000000000","message":"We\u0027re also going to stop putting our tests in a top-level module?  I\u0027m fine with that, but it\u0027s kind of unrelated to the namespace change.","commit_id":"fce19202a49f79b34a99a0c56759113e8a827c18"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"faa8bfb39ea08dc01948db9e6fea7a44b2b9f0b4","unresolved":false,"context_lines":[{"line_number":2,"context_line":"test_command\u003dOS_STDOUT_CAPTURE\u003d${OS_STDOUT_CAPTURE:-1} \\"},{"line_number":3,"context_line":"             OS_STDERR_CAPTURE\u003d${OS_STDERR_CAPTURE:-1} \\"},{"line_number":4,"context_line":"             OS_TEST_TIMEOUT\u003d${OS_TEST_TIMEOUT:-60} \\"},{"line_number":5,"context_line":"             ${PYTHON:-python} -m subunit.run discover -t ./ ./oslo_{{cookiecutter.module_name}} $LISTOPT $IDOPTION"},{"line_number":6,"context_line":"test_id_option\u003d--load-list $IDFILE"},{"line_number":7,"context_line":"test_list_option\u003d--list"}],"source_content_type":"text/plain","patch_set":1,"id":"5a890539_a6c3b755","line":5,"in_reply_to":"5a890539_26cc2c6a","updated":"2014-11-13 22:08:17.000000000","message":"Ah, I didn\u0027t realize the namespace package was the reason we left them in a top-level directory.","commit_id":"fce19202a49f79b34a99a0c56759113e8a827c18"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"7cd689e7e207a8270f9657f7c5b18ac295630b48","unresolved":false,"context_lines":[{"line_number":2,"context_line":"test_command\u003dOS_STDOUT_CAPTURE\u003d${OS_STDOUT_CAPTURE:-1} \\"},{"line_number":3,"context_line":"             OS_STDERR_CAPTURE\u003d${OS_STDERR_CAPTURE:-1} \\"},{"line_number":4,"context_line":"             OS_TEST_TIMEOUT\u003d${OS_TEST_TIMEOUT:-60} \\"},{"line_number":5,"context_line":"             ${PYTHON:-python} -m subunit.run discover -t ./ ./oslo_{{cookiecutter.module_name}} $LISTOPT $IDOPTION"},{"line_number":6,"context_line":"test_id_option\u003d--load-list $IDFILE"},{"line_number":7,"context_line":"test_list_option\u003d--list"}],"source_content_type":"text/plain","patch_set":1,"id":"5a890539_26cc2c6a","line":5,"in_reply_to":"5a890539_63e62fb6","updated":"2014-11-13 19:39:25.000000000","message":"Yeah, the only reason we had the tests at the top level was because they didn\u0027t work right in the namespace package. This brings us into line with what the other projects are doing.","commit_id":"fce19202a49f79b34a99a0c56759113e8a827c18"}]}
