)]}'
{".testr.conf":[{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"725ab73671c2cd774a3f57b9c6423456b8fdc9dd","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"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:-500} \\"},{"line_number":5,"context_line":"             OS_TEST_LOCK_PATH\u003d${OS_TEST_LOCK_PATH:-${TMPDIR:-\u0027/tmp\u0027}} \\"},{"line_number":6,"context_line":"             ${PYTHON:-python} -m subunit.run discover -t ./ ./subunit2sql/tests $LISTOPT $IDOPTION"}],"source_content_type":"text/plain","patch_set":1,"id":"9f436f4f_d14e57c0","side":"PARENT","line":3,"range":{"start_line":2,"start_character":0,"end_line":3,"end_character":56},"updated":"2017-08-08 10:25:15.000000000","message":"Why are we losing this?","commit_id":"4cbd7e4bc42d5e5f22d18abffc36616172ad4bbc"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"a1b46439179121436b2e6cdda7ffea11bfc40448","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"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:-500} \\"},{"line_number":5,"context_line":"             OS_TEST_LOCK_PATH\u003d${OS_TEST_LOCK_PATH:-${TMPDIR:-\u0027/tmp\u0027}} \\"},{"line_number":6,"context_line":"             ${PYTHON:-python} -m subunit.run discover -t ./ ./subunit2sql/tests $LISTOPT $IDOPTION"}],"source_content_type":"text/plain","patch_set":1,"id":"9f436f4f_071b7c1b","side":"PARENT","line":3,"range":{"start_line":2,"start_character":0,"end_line":3,"end_character":56},"in_reply_to":"9f436f4f_d14e57c0","updated":"2017-08-08 14:15:20.000000000","message":"This doesn\u0027t mean anything in stestr, if we want to set these we have to use setenv in the tox.ini.","commit_id":"4cbd7e4bc42d5e5f22d18abffc36616172ad4bbc"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"725ab73671c2cd774a3f57b9c6423456b8fdc9dd","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"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:-500} \\"},{"line_number":5,"context_line":"             OS_TEST_LOCK_PATH\u003d${OS_TEST_LOCK_PATH:-${TMPDIR:-\u0027/tmp\u0027}} \\"},{"line_number":6,"context_line":"             ${PYTHON:-python} -m subunit.run discover -t ./ ./subunit2sql/tests $LISTOPT $IDOPTION"},{"line_number":7,"context_line":"test_id_option\u003d--load-list $IDFILE"},{"line_number":8,"context_line":"test_list_option\u003d--list"}],"source_content_type":"text/plain","patch_set":1,"id":"9f436f4f_9161ef3c","side":"PARENT","line":5,"range":{"start_line":4,"start_character":0,"end_line":5,"end_character":72},"updated":"2017-08-08 10:25:15.000000000","message":"These are Tempest specific so they should not have been here to begin with - but I guess it\u0027s fine to clean them up as part of the stestr migration.","commit_id":"4cbd7e4bc42d5e5f22d18abffc36616172ad4bbc"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"a1b46439179121436b2e6cdda7ffea11bfc40448","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"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:-500} \\"},{"line_number":5,"context_line":"             OS_TEST_LOCK_PATH\u003d${OS_TEST_LOCK_PATH:-${TMPDIR:-\u0027/tmp\u0027}} \\"},{"line_number":6,"context_line":"             ${PYTHON:-python} -m subunit.run discover -t ./ ./subunit2sql/tests $LISTOPT $IDOPTION"},{"line_number":7,"context_line":"test_id_option\u003d--load-list $IDFILE"},{"line_number":8,"context_line":"test_list_option\u003d--list"}],"source_content_type":"text/plain","patch_set":1,"id":"9f436f4f_e7ecf8f4","side":"PARENT","line":5,"range":{"start_line":4,"start_character":0,"end_line":5,"end_character":72},"in_reply_to":"9f436f4f_9161ef3c","updated":"2017-08-08 14:15:20.000000000","message":"well to be fair it\u0027s not necessarily tempest specific, but we don\u0027t have any tests locking against each other so we don\u0027t need it here.","commit_id":"4cbd7e4bc42d5e5f22d18abffc36616172ad4bbc"}],"tox.ini":[{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"725ab73671c2cd774a3f57b9c6423456b8fdc9dd","unresolved":false,"context_lines":[{"line_number":24,"context_line":"    VIRTUAL_ENV\u003d{envdir}"},{"line_number":25,"context_line":"    PYTHON\u003dcoverage run --source subunit2sql"},{"line_number":26,"context_line":"commands \u003d"},{"line_number":27,"context_line":"  coverage run stestr run {posargs}"},{"line_number":28,"context_line":"  coverage combine"},{"line_number":29,"context_line":"  coverage html -d cover"},{"line_number":30,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"9f436f4f_116cdf34","line":27,"range":{"start_line":27,"start_character":0,"end_line":27,"end_character":35},"updated":"2017-08-08 10:25:15.000000000","message":"This does not seem to work: http://paste.openstack.org/show/617758/","commit_id":"93523ad4725347794618b6ac2e65ed89caa87b2e"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"a1b46439179121436b2e6cdda7ffea11bfc40448","unresolved":false,"context_lines":[{"line_number":24,"context_line":"    VIRTUAL_ENV\u003d{envdir}"},{"line_number":25,"context_line":"    PYTHON\u003dcoverage run --source subunit2sql"},{"line_number":26,"context_line":"commands \u003d"},{"line_number":27,"context_line":"  coverage run stestr run {posargs}"},{"line_number":28,"context_line":"  coverage combine"},{"line_number":29,"context_line":"  coverage html -d cover"},{"line_number":30,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"9f436f4f_67ba48df","line":27,"range":{"start_line":27,"start_character":0,"end_line":27,"end_character":35},"in_reply_to":"9f436f4f_116cdf34","updated":"2017-08-08 14:15:20.000000000","message":"yes, this was sloppy","commit_id":"93523ad4725347794618b6ac2e65ed89caa87b2e"}]}
